[Xfce4-commits] r25052 - xfwm4/branches/xfce_4_4/src

Olivier Fourdan olivier at xfce.org
Fri Mar 2 22:35:41 CET 2007


Author: olivier
Date: 2007-03-02 21:35:41 +0000 (Fri, 02 Mar 2007)
New Revision: 25052

Modified:
   xfwm4/branches/xfce_4_4/src/workspaces.c
Log:
Raise focused window on workspace switch (bug #2960)

Modified: xfwm4/branches/xfce_4_4/src/workspaces.c
===================================================================
--- xfwm4/branches/xfce_4_4/src/workspaces.c	2007-03-02 21:34:11 UTC (rev 25051)
+++ xfwm4/branches/xfce_4_4/src/workspaces.c	2007-03-02 21:35:41 UTC (rev 25052)
@@ -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



More information about the Xfce4-commits mailing list