GNOME Bugzilla – Bug 555896
toggling contact list visibility (via systray icon, for example) will reposition window on left
Last modified: 2009-10-25 13:22:57 UTC
Dunno if this is a metacity's problem or that of empathy, but i get this everytime. Basically what it appears to be with this one is that window position is not saved when contact list window is hidden, and next time it gets shown it is (re)positioned by metacity to upper left corner, below the caption bar of the previous active window. As the usual position for this window for me is left side of the screen, this is annoying (i.e. before empathy i had been using pidgin which did the right thing w.r.t. this). Other information:
Confirm on Fedora Rawhide: empathy-2.24.0-1.fc10.x86_64 metacity-2.24.0-2.fc10.x86_64 compiz-0.7.6-11.fc10.x86_64 Same problem with Compiz. See also RH Bugzilla for a screencast: https://bugzilla.redhat.com/show_bug.cgi?id=465278
+1 Confirm on Ubuntu Intrepid beta with Metacity.
Information from the corresponding bug on Launchpad, which may be useful: Empathy remembers the window position just fine after startup. Problems seem to appear after one of the accounts disconnected for some reason.
I can confirm this on Ubuntu jaunty, empathy 2.26.1, and it is pretty annoying. Thanks for fixing this in the current stable 2.26 release. That would be really great
Still there in 2.27.1.1
This is most probably a WM bug.
You shouldn't be expecting WM to save window the position for you
The WM must restore the position, and metacity does most of the time. But sometimes it doesn't. This is a WM bug, I'm 99% sure. tbh, I'm sick of all applications doing different work arounds for each WM.
*** Bug 586424 has been marked as a duplicate of this bug. ***
confirmed, and it's the only soft doing that
*** Bug 586679 has been marked as a duplicate of this bug. ***
For the record the bug is still here: compiz - 1:0.8.3+git20090917-0ubuntu4 empathy - 2.28.0-0ubuntu2+ppa9.10+1 metacity - 1:2.28.0-0ubuntu1
*** This bug has been marked as a duplicate of bug 486476 ***