]> git.decadent.org.uk Git - ion3.git/blobdiff - mod_dock/dock.c
[svn-upgrade] Tagging new upstream version, ion3 (20070927)
[ion3.git] / mod_dock / dock.c
index 63e9117c13443a0b5357e8330d46f674681ca549..6da1a6f85ed1f4468ef6a8031a3f84408683c085 100644 (file)
@@ -983,7 +983,11 @@ static void mplexszplcy(int pos, WSizePolicy *szplcy)
                 ? SIZEPOLICY_GRAVITY_SOUTHEAST
                 : SIZEPOLICY_GRAVITY_SOUTHWEST)
              : SIZEPOLICY_GRAVITY_SOUTH))
-       : SIZEPOLICY_GRAVITY_CENTER);
+       : (hp!=DOCK_HPOS_CENTER
+          ? (hp==DOCK_HPOS_RIGHT
+             ? SIZEPOLICY_GRAVITY_EAST
+             : SIZEPOLICY_GRAVITY_WEST)
+          : SIZEPOLICY_GRAVITY_CENTER));
     
     *szplcy=p;
 }