Explorar el Código

changed the fix of yesterday, the resize should only be necessary at manage() time, not on any unban()

Anselm R. Garbe hace 18 años
padre
commit
28c10330bd
Se han modificado 1 ficheros con 1 adiciones y 1 borrados
  1. 1 1
      client.c

+ 1 - 1
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;