aewl
diff client.c @ 310:f0b609fca3de
fixed issue Sander reported
author | Anselm R.Garbe <arg@10ksloc.org> |
---|---|
date | Thu, 17 Aug 2006 09:35:44 +0200 |
parents | b591412bd2da |
children | 099c595c53e6 |
line diff
1.1 --- a/client.c Wed Aug 16 19:25:29 2006 +0200 1.2 +++ b/client.c Thu Aug 17 09:35:44 2006 +0200 1.3 @@ -285,7 +285,6 @@ 1.4 { 1.5 int bottom = c->y + c->h; 1.6 int right = c->x + c->w; 1.7 - /*XConfigureEvent e;*/ 1.8 XWindowChanges wc; 1.9 1.10 if(sizehints) { 1.11 @@ -302,9 +301,9 @@ 1.12 if(c->maxh && c->h > c->maxh) 1.13 c->h = c->maxh; 1.14 } 1.15 - if(c->x > right) /* might happen on restart */ 1.16 - c->x = right - c->w; 1.17 - if(c->y > bottom) 1.18 + if(c->x > sw) /* might happen on restart */ 1.19 + c->x = sw - c->w; 1.20 + if(c->y > sh) 1.21 c->y = bottom - c->h; 1.22 if(sticky == TopRight || sticky == BotRight) 1.23 c->x = right - c->w;