Author: olivier
Date: 2008-10-21 09:14:01 +0000 (Tue, 21 Oct 2008)
New Revision: 28345

Modified:
   xfwm4/trunk/ChangeLog
   xfwm4/trunk/src/client.c
Log:
Fix gravity broken by previous commit.

Modified: xfwm4/trunk/ChangeLog
===================================================================
--- xfwm4/trunk/ChangeLog       2008-10-21 08:04:42 UTC (rev 28344)
+++ xfwm4/trunk/ChangeLog       2008-10-21 09:14:01 UTC (rev 28345)
@@ -1,3 +1,7 @@
+2008-10-22  olivier
+
+       * src/client.c: Fix gravity broken by previous commit.
+
 2008-10-21  olivier
 
        * src/events.c: Restore a line removed by mistake in last commit.

Modified: xfwm4/trunk/src/client.c
===================================================================
--- xfwm4/trunk/src/client.c    2008-10-21 08:04:42 UTC (rev 28344)
+++ xfwm4/trunk/src/client.c    2008-10-21 09:14:01 UTC (rev 28345)
@@ -433,7 +433,6 @@
     g_return_if_fail (c != NULL);
     TRACE ("entering clientCoordGravitate");
 
-    c->gravity = c->size->flags & PWinGravity ? c->size->win_gravity : 
NorthWestGravity;
     switch (gravity)
     {
         case CenterGravity:
@@ -1001,6 +1000,9 @@
         c->size->flags = 0;
     }
 
+    /* Set/update gravity */
+    c->gravity = c->size->flags & PWinGravity ? c->size->win_gravity : 
NorthWestGravity;
+
     previous_value = FLAG_TEST (c->xfwm_flags, XFWM_FLAG_IS_RESIZABLE);
     FLAG_UNSET (c->xfwm_flags, XFWM_FLAG_IS_RESIZABLE);
 

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

Reply via email to