Public bug reported:

Binary package hint: deskbar-applet

Every time the deskbar window is opened (e.g., via Alt-F3 or clicking
the icon), the window is a bit more to the right and to the bottom of
the screen than it was the last time.

I just crawled the source a bit and found that deskbar uses get_position() on 
the gtk.Window to the the coordinates, stores these values to gconf, and sets 
them with move() after re-opening the window. The PyGTK reference points out 
that this method will most likely fail to restore the original position due to 
window manager missbehaviour. Compiz, which I am using, also seems to suffer 
from this.
(see 
http://www.pygtk.org/pygtk2reference/class-gtkwindow.html#method-gtkwindow--get-position
 )

The reference suggests using true session management, e.g. via
GnomeClient. I don't know if this would be a valid option for deskbar,
but the hopping window is really not ideal.

** Affects: deskbar-applet (Ubuntu)
     Importance: Undecided
         Status: New

-- 
Deskbar window moves every time it's opened
https://bugs.launchpad.net/bugs/244711
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to deskbar-applet in ubuntu.

-- 
desktop-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to