changed the fix of yesterday, the resize should only be necessary at manage() time, not on any unban()
This commit is contained in:
parent
0d40590c2c
commit
28c10330bd
1 changed files with 1 additions and 1 deletions
2
client.c
2
client.c
|
@ -226,6 +226,7 @@ manage(Window w, XWindowAttributes *wa) {
|
||||||
c->isfloating = (rettrans == Success) || c->isfixed;
|
c->isfloating = (rettrans == Success) || c->isfixed;
|
||||||
attach(c);
|
attach(c);
|
||||||
attachstack(c);
|
attachstack(c);
|
||||||
|
XMoveResizeWindow(dpy, c->win, c->x, c->y, c->w, c->h); /* some windows require this */
|
||||||
setclientstate(c, IconicState);
|
setclientstate(c, IconicState);
|
||||||
c->isbanned = True;
|
c->isbanned = True;
|
||||||
focus(c);
|
focus(c);
|
||||||
|
@ -311,7 +312,6 @@ void
|
||||||
unban(Client *c) {
|
unban(Client *c) {
|
||||||
if(!c->isbanned)
|
if(!c->isbanned)
|
||||||
return;
|
return;
|
||||||
XMoveWindow(dpy, c->win, c->x, c->y); /* some windows require this */
|
|
||||||
XMapWindow(dpy, c->win);
|
XMapWindow(dpy, c->win);
|
||||||
setclientstate(c, NormalState);
|
setclientstate(c, NormalState);
|
||||||
c->isbanned = False;
|
c->isbanned = False;
|
||||||
|
|
Loading…
Reference in a new issue