Author: olivier
Date: 2009-02-18 22:17:27 +0000 (Wed, 18 Feb 2009)
New Revision: 29512

Modified:
   xfwm4/trunk/ChangeLog
   xfwm4/trunk/src/placement.c
Log:
        * src/placement.c: Same, still not right (Bug #4960). 
 

Modified: xfwm4/trunk/ChangeLog
===================================================================
--- xfwm4/trunk/ChangeLog       2009-02-18 19:39:36 UTC (rev 29511)
+++ xfwm4/trunk/ChangeLog       2009-02-18 22:17:27 UTC (rev 29512)
@@ -1,5 +1,9 @@
 2009-02-18     olivier
 
+       * src/placement.c: Same, still not right (Bug #4960).
+
+2009-02-18     olivier
+
        * src/placement.c: Fix size not properly computed by the fill 
          function with a dock on top or left (Bug #4960).
 

Modified: xfwm4/trunk/src/placement.c
===================================================================
--- xfwm4/trunk/src/placement.c 2009-02-18 19:39:36 UTC (rev 29511)
+++ xfwm4/trunk/src/placement.c 2009-02-18 22:17:27 UTC (rev 29512)
@@ -923,10 +923,10 @@
         wc.x += MAX (frameX(west_neighbour) + frameWidth(west_neighbour) - 
full_x, 0);
     }
 
-    wc.width = full_w - frameRight(c) - (wc.x - rect.x);
+    wc.width = full_w - frameRight(c) - (wc.x - full_x);
     if (east_neighbour)
     {
-        wc.width -= MAX (full_w - (frameX(east_neighbour) - rect.x), 0);
+        wc.width -= MAX (full_w - (frameX(east_neighbour) - full_x), 0);
     }
 
     wc.y = full_y + frameTop(c);
@@ -935,10 +935,10 @@
         wc.y += MAX (frameY(north_neighbour) + frameHeight(north_neighbour) - 
full_y, 0);
     }
 
-    wc.height = full_h - frameBottom(c) - (wc.y - rect.y);
+    wc.height = full_h - frameBottom(c) - (wc.y - full_y);
     if (south_neighbour)
     {
-        wc.height -= MAX (full_h - (frameY(south_neighbour) - rect.y), 0);
+        wc.height -= MAX (full_h - (frameY(south_neighbour) - full_y), 0);
     }
 
     TRACE ("Fill size request: (%d,%d) %dx%d", wc.x, wc.y, wc.width, 
wc.height);

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

Reply via email to