Author: olivier
Date: 2009-03-13 10:36:42 +0000 (Fri, 13 Mar 2009)
New Revision: 29658

Modified:
   xfwm4/trunk/ChangeLog
   xfwm4/trunk/src/focus.c
Log:
        * src/focus.c: do not set the demand attendtion flag if the 
          application itself has set a nil timestamp.

Modified: xfwm4/trunk/ChangeLog
===================================================================
--- xfwm4/trunk/ChangeLog       2009-03-13 10:28:32 UTC (rev 29657)
+++ xfwm4/trunk/ChangeLog       2009-03-13 10:36:42 UTC (rev 29658)
@@ -1,5 +1,10 @@
 2009-03-13     olivier
 
+       * src/focus.c: do not set the demand attendtion flag if the 
+         application itself has set a nil timestamp.
+
+2009-03-13     olivier
+
        * src/focus.c, serc/netwm.c: Check for nil timestamp regardless of 
          focus stealing prevention setting, so that applications using
          gtk_window_set_focus_on_map() don't get focused even when focus

Modified: xfwm4/trunk/src/focus.c
===================================================================
--- xfwm4/trunk/src/focus.c     2009-03-13 10:28:32 UTC (rev 29657)
+++ xfwm4/trunk/src/focus.c     2009-03-13 10:36:42 UTC (rev 29658)
@@ -166,7 +166,7 @@
     {
         TRACE ("Given startup time is nil, not focusing \"%s\"", c->name);
         give_focus = FALSE;
-        prevented = TRUE;
+        prevented = FALSE;
     }
     else if ((client_focus) && (prevent_focus_stealing))
     {

_______________________________________________
Xfce4-commits mailing list
Xfce4-commits@xfce.org
http://foo-projects.org/mailman/listinfo/xfce4-commits

Reply via email to