GNOME Bugzilla – Bug 124981
Pager should not activate window when switching to another workspace
Last modified: 2004-12-22 21:47:04 UTC
When switching to a different workspace, wnck_window_activate is called for the window whose representation is clicked on. In 2.2, this only happened if you were not switching workspaces, which is the proper behavior imho. This behavior was caused by the change referenced in bug #109654, and the patch in bug #122086 to address other breakage caused by that does not address this issue.
*** Bug 121770 has been marked as a duplicate of this bug. ***
I really hope this can get fixed before the next release of GNOME.
*** Bug 126482 has been marked as a duplicate of this bug. ***
Created attachment 28968 [details] [review] Patch to make window clicked on be activated only if it's part of the current workspace This patch does not activate/focus any window if a different workspace is selected. The correct choice of window depends on the focus mode (click/sloppy/mouse) which means that it is a job that should be done by Metacity. I will shortly be attaching a patch to bug 120100 that does the Metacity side of things. Without that patch, this one still works, but changing desktops with the pager results in no window being focused (which is what it does half the time right now anyway...)
*** Bug 144828 has been marked as a duplicate of this bug. ***
Comment on attachment 28968 [details] [review] Patch to make window clicked on be activated only if it's part of the current workspace yay!
Committed.
Ooops, I hope it isn't a problem that libwnck hasn't yet branched...