GNOME Bugzilla – Bug 122512
Switcher misaligns desktops
Last modified: 2004-12-22 21:47:04 UTC
Some recent version of the Workspace Switcher (or some library it interacts with) has changed its behavior. Formerly, whenever you clicked _anywhere_ in a cell it would center that cell's workspace on your screen with all the windows in their original positions. Now it aligns the relative point that you clicked within the cell at the upper left corner of the screen, with all your application windows shifted accordingly. In principle it might let you put everything where it belongs iff you could click exactly in the upper-left corner of a cell, but in practice it won't quite make things line up (presumably because even if you hit the upper-left-most pixel in the cell, that represents ~20 pixels on the full screen). Panels and the background image are _not_ displaced; only application windows. I see this behavior with both Metacity and Sawfish. I flag this as a "blocker" because it renders the Switcher useless; one accidental click and you can never get your windows back where they belong again short of logging out. Thanks.
*** Bug 122511 has been marked as a duplicate of this bug. ***
The same bug is also entered as a sawfish bug 122205. It's not a sawfish bug in my opinion.
*** Bug 119781 has been marked as a duplicate of this bug. ***
I'm cc'ing Havoc, but I'd really say that it's a bug in sawfish. Can you reproduce with metacity ?
I would have sworn that I tried it under metacity when I first spotted it, and saw it there as well, but I just tried it tonight and I see it in Sawfish but *not* metacity. As with the others who mentioned this in the linked bugs, I am using Sawfish 1.3. However, I *think* I was already using 1.3 when this started. It started when I upgraded GARNOME and rebuilt everything, including Sawfish, so it might be an interaction between Sawfish and some other library.
I went ahead and downgraded Sawfish to the gnomish 1.2-gtk2, and that still misbehaves as well. Let me know if you need any library version numbers or have an experiment for me to try.
I *think* this is a dup of bug #122086 - please try libwnck 2.6.1 which will be released shortly *** This bug has been marked as a duplicate of 122086 ***