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

Reply via email to