dwm

my fork of dwm
Index Commits Files Refs README LICENSE
commit 28c10330bd2e1830005602efe79db9218dbe9dc9
parent 0d40590c2c37677bef170c1ae9f13320599dba5c
Author: Anselm R. Garbe <garbeam@gmail.com>
Date:   Tue, 31 Jul 2007 18:22:13 +0200

changed the fix of yesterday, the resize should only be necessary at manage() time, not on any unban()
Diffstat:
Mclient.c | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/client.c b/client.c
@@ -226,6 +226,7 @@ manage(Window w, XWindowAttributes *wa) {
         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 @@ void
 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;