equal
deleted
inserted
replaced
224 settags(c, t); |
224 settags(c, t); |
225 if(!c->isfloating) |
225 if(!c->isfloating) |
226 c->isfloating = (rettrans == Success) || c->isfixed; |
226 c->isfloating = (rettrans == Success) || c->isfixed; |
227 attach(c); |
227 attach(c); |
228 attachstack(c); |
228 attachstack(c); |
|
229 XMoveResizeWindow(dpy, c->win, c->x, c->y, c->w, c->h); /* some windows require this */ |
229 setclientstate(c, IconicState); |
230 setclientstate(c, IconicState); |
230 c->isbanned = True; |
231 c->isbanned = True; |
231 focus(c); |
232 focus(c); |
232 lt->arrange(); |
233 lt->arrange(); |
233 } |
234 } |
309 |
310 |
310 void |
311 void |
311 unban(Client *c) { |
312 unban(Client *c) { |
312 if(!c->isbanned) |
313 if(!c->isbanned) |
313 return; |
314 return; |
314 XMoveWindow(dpy, c->win, c->x, c->y); /* some windows require this */ |
|
315 XMapWindow(dpy, c->win); |
315 XMapWindow(dpy, c->win); |
316 setclientstate(c, NormalState); |
316 setclientstate(c, NormalState); |
317 c->isbanned = False; |
317 c->isbanned = False; |
318 } |
318 } |
319 |
319 |