Author: olivier
Date: 2007-03-02 21:34:11 +0000 (Fri, 02 Mar 2007)
New Revision: 25051
Modified:
xfwm4/trunk/src/workspaces.c
Log:
Raise focused window on workspace switch (bug #2960)
Modified: xfwm4/trunk/src/workspaces.c
===================================================================
--- xfwm4/trunk/src/workspaces.c 2007-03-02 12:09:19 UTC (rev 25050)
+++ xfwm4/trunk/src/workspaces.c 2007-03-02 21:34:11 UTC (rev 25051)
@@ -383,6 +383,13 @@
{
if (new_focus)
{
+ if ((screen_info->params->click_to_focus) &&
(screen_info->params->raise_on_click))
+ {
+ if (!clientIsTopMost (new_focus))
+ {
+ clientRaise (new_focus, None);
+ }
+ }
clientSetFocus (screen_info, new_focus, timestamp, FOCUS_SORT);
}
else
_______________________________________________
Xfce4-commits mailing list
[email protected]
http://foo-projects.org/mailman/listinfo/xfce4-commits