GNOME Bugzilla – Bug 486476
Position of contact list not remembered
Last modified: 2020-11-06 20:06:43 UTC
The position of the contact list isn't remembered if I iconify it to the notification area by pressing the close button. (Though the position is remembered if I quit and start the application again.)
It works for me. What version of Empathy do you use? Can you paste empathy debug output, please?
I'm running Gutsy, so 0.12. It works for me too now. I'm unable to reproduce. Not sure if Empathy has been updated since I filed the bug or if the bug is harder to reproduce than that. :/ (I'm going to remove the NEEDINFO status so you can decide if it should be kept open or not. I can always reopen if it occurs again...)
Thanks for taking the time to report this bug. However, you are using a version that is too old and not supported anymore. GNOME developers are no longer working on that version, so unfortunately there will not be any bug fixes for the version that you use. By upgrading to a newer version of GNOME you could receive bug fixes and new functionality. You may need to upgrade your Linux distribution to obtain a newer version of GNOME. Please feel free to reopen this bug if the problem still occurs with a newer version of GNOME.
Ah, easy way out, eh? :p (I kid, I kid :)
Still occurs every not and then with 0.22.1.
*** Bug 528079 has been marked as a duplicate of this bug. ***
*** Bug 546656 has been marked as a duplicate of this bug. ***
This is certainly a metacity bug, could you test with a recent version of it please?
I doubt it: this is working with Pidgin with the same Metacity version. metacity-2.23.55-2mdv2009.0
I've also just recently seen it with Rhythmbox when minimizing to the tray icon so perhaps it's a Metacity bug. Nevertheless, I think it would be good to have the Metacity developers' input on this one.
Is the window unmapped and then remapped, or is it destroyed and then recreated?
I simply does gtk_window_iconify/gtk_window_present, for the details see empathy_window_iconify and empathy_window_presence from http://git.collabora.co.uk/?p=empathy.git;a=blob;f=libempathy-gtk/empathy-ui-utils.c;h=ae367514577ba81ea3a7dedaef76cba6b114c21c;hb=HEAD
*** Bug 555896 has been marked as a duplicate of this bug. ***
*** Bug 585915 has been marked as a duplicate of this bug. ***
*** Bug 593469 has been marked as a duplicate of this bug. ***
I confirm the bug in Ubuntu Karmic (Empathy is minimized to indicator-applet), both with compiz and metacity. empathy: 2.28.1-1ubuntu1 compiz: 0.8.4-0ubuntu2 metacity: 2.28.0-0ubuntu1
Created attachment 147678 [details] Snippet of Empathy debug log I also have this problem on karmic, with the same versions as above. See the attached log snippet.
Confirming it's a Metacity bug. The situation happens also in Kadu IM client, which basically does window->hide() and then window->show() when hiding and showing from the tray icon. The windows moves a bit to the left and a bit to the right every time. The problem didn't occur to me using compiz.
*** Bug 603236 has been marked as a duplicate of this bug. ***
Note that empathy master (>=2.29.3) there is now a workaround for this bug. The window position should be restored. Please test that version to verify the workaround is working properly, even if it does not mean the bug is fixed in metacity.
Well, Xavier, I don't use Empathy so I won't speak for their users. But as a Kadu IM user (it's a qt application and developers aren't interested in creating a workaround for this bug), I can say the issue still exists.
Please this close this bug, I cant reproduce this in 2.29.93
It was worked around in Empathy, so it's normal that it cannot be reproduced with Empathy, even if the original bug is still there.
bugzilla.gnome.org is being replaced by gitlab.gnome.org. We are closing all old bug reports in Bugzilla which have not seen updates for many years. If you can still reproduce this issue in a currently supported version of GNOME (currently that would be 3.38), then please feel free to report it at https://gitlab.gnome.org/GNOME/metacity/-/issues/ Thank you for reporting this issue and we are sorry it could not be fixed.