client.c
changeset 930 33e5eecb3311
parent 929 ee82cfb6329b
child 939 a1ac5930ba2f
--- a/client.c	Mon Jul 30 21:03:08 2007 +0200
+++ b/client.c	Tue Jul 31 18:22:13 2007 +0200
@@ -226,6 +226,7 @@
 		c->isfloating = (rettrans == Success) || c->isfixed;
 	attach(c);
 	attachstack(c);
+	XMoveResizeWindow(dpy, c->win, c->x, c->y, c->w, c->h); /* some windows require this */
 	setclientstate(c, IconicState);
 	c->isbanned = True;
 	focus(c);
@@ -311,7 +312,6 @@
 unban(Client *c) {
 	if(!c->isbanned)
 		return;
-	XMoveWindow(dpy, c->win, c->x, c->y); /* some windows require this */
 	XMapWindow(dpy, c->win);
 	setclientstate(c, NormalState);
 	c->isbanned = False;