GNOME Bugzilla – Bug 604759
When Empathy is minimized to system tray, it still is visible on Window listing as you do alt-tab on KDE
Last modified: 2011-10-21 11:05:33 UTC
I think the summary was clear enough... ;-) Regards, Hasan Ceylan
This works fine on GNOME. How other KDE applications handle that? I'm not a KDE user so some help would be welcome.
I use a lot of gnome / GTK Application in KDE. For instance, RhytmeBox and emesene do not have this problem... I can refere more apps in case needed.
Created attachment 171772 [details] [review] Possible fix
If you are able to build a patched empathy, then could you please try the attached patch? I think this is caused because Empathy uses gtk_window_iconify() instead of gtk_widget_hide() when the tray icon is clicked. It could be related to this https://bugs.launchpad.net/ubuntu/+source/empathy/+bug/393138
This bug also seems to appear with GNOME3 (Fedora 15 RC). If the MainWindow is in "hidden" (in the systemtray) it still appears in the alt-tab-list. Very annoying.
gnome-shell 3.0.1-5 has this issue, too. However it is not present in Alt+Tab list all the time. I haven't been able to locate the reason yet why this bug is present or not.
gnome-shell 3.0.2 (PKGBUILD revision 2 on archlinux) has also this bug.
I just try the patch Rodney Lorrimar attached ... and it works for now :-D Could you apply the patch in the next empathy version ! Thanks in advance
Could you please try with Empathy 3.1.3? I think it may be fixed.
For now I can't install Empathy 3.1.3 (I am currently running Empathy 3.0.2) since : Requested 'folks >= 0.5.1' but version of Folks is 0.4.3 Requested 'folks-telepathy >= 0.5.1' but version of Folks Telepathy support library is 0.4.3 Requested 'telepathy-glib >= 0.15.2' but version of Telepathy-GLib is 0.14.8 and I don't want to update all these library... I will wait and when it will be released on archlinux .. I will tell you if this bug is solved.
maxime can you test with a empathy 3.1.3 version or later?
I still have the same problem : Requested 'folks >= 0.5.1' but version of Folks is 0.4.3 Requested 'folks-telepathy >= 0.5.1' but version of Folks Telepathy support library is 0.4.3 I tried to install folks 0.5.1 but I get an compilation error : GEN tp-lowlevel.vapi /bin/sh: --vapidir=. : commande introuvable make[4]: *** [tp-lowlevel.vapi] Erreur 127 I am sorry I can't do much...
maxime.deroucy, please update the bug in case you able to test in near future.
I tried with "Empathy 3.2.1" on gnome 3.2 with restricted graphic mode and it work : when Empathy is minimized to system tray, it is NOT visible ANYMORE on Window listing as you do alt-tab. This bug is resolved and I think it should be close.