dwm

my fork of dwm
Index Commits Files Refs README LICENSE
commit 67c2124fa9962743fd7406953506dabce282683c
parent a635743c6dd8e945bbca6b5799dd00c86fe847e6
Author: Anselm R.Garbe <arg@10ksloc.org>
Date:   Thu, 17 Aug 2006 09:35:44 +0200

fixed issue Sander reported

Diffstat:
Mclient.c | 7+++----
1 file changed, 3 insertions(+), 4 deletions(-)
diff --git a/client.c b/client.c
@@ -285,7 +285,6 @@ resize(Client *c, Bool sizehints, Corner sticky)
 {
     int bottom = c->y + c->h;
     int right = c->x + c->w;
-    /*XConfigureEvent e;*/
     XWindowChanges wc;
 
     if(sizehints) {
@@ -302,9 +301,9 @@ resize(Client *c, Bool sizehints, Corner sticky)
         if(c->maxh && c->h > c->maxh)
             c->h = c->maxh;
     }
-    if(c->x > right) /* might happen on restart */
-        c->x = right - c->w;
-    if(c->y > bottom)
+    if(c->x > sw) /* might happen on restart */
+        c->x = sw - c->w;
+    if(c->y > sh)
         c->y = bottom - c->h;
     if(sticky == TopRight || sticky == BotRight)
         c->x = right - c->w;