diff options
| -rw-r--r-- | client.c | 8 | ||||
| -rw-r--r-- | event.c | 9 | 
2 files changed, 1 insertions, 16 deletions
| @@ -68,14 +68,6 @@ xerrordummy(Display *dsply, XErrorEvent *ee) {  /* extern */  void -ban(Client *c) { -	if(!c || c->isbanned) -		return; -	c->isbanned = True; -	XMoveWindow(dpy, c->win, c->x + 2 * sw, c->y); -} - -void  configure(Client *c) {  	XConfigureEvent ce; @@ -184,16 +184,9 @@ configurerequest(XEvent *e) {  				c->h = ev->height;  			if((ev->value_mask & (CWX | CWY))  			&& !(ev->value_mask & (CWWidth | CWHeight))) -			{  				configure(c); -				if(isvisible(c)) -					XMoveWindow(dpy, c->win, c->x, c->y); -			} -			else { +			if(isvisible(c))  				XMoveResizeWindow(dpy, c->win, c->x, c->y, c->w, c->h); -				if(!isvisible(c)) -					ban(c); -			}  		}  		else  			configure(c); | 
