Author: olivier
Date: 2006-11-23 21:26:10 +0000 (Thu, 23 Nov 2006)
New Revision: 23941

Modified:
   xfwm4/trunk/src/workspaces.c
Log:
Keep focus on sticky windows only for regular windows w/out skip taskbar/pager 
property (Bug 2603)

Modified: xfwm4/trunk/src/workspaces.c
===================================================================
--- xfwm4/trunk/src/workspaces.c        2006-11-23 14:01:05 UTC (rev 23940)
+++ xfwm4/trunk/src/workspaces.c        2006-11-23 21:26:10 UTC (rev 23941)
@@ -344,7 +344,7 @@
         
         if (FLAG_TEST (c->flags, CLIENT_FLAG_STICKY))
         {
-            if ((!new_focus) && (c == previous) && (c->type & 
WINDOW_REGULAR_FOCUSABLE))
+            if ((!new_focus) && (c == previous) && clientSelectMask (c, 0, 
WINDOW_REGULAR_FOCUSABLE))
             {
                 new_focus = c;
             }

_______________________________________________
Xfce4-commits mailing list
[email protected]
http://foo-projects.org/mailman/listinfo/xfce4-commits

Reply via email to