resize should apply if !banned
c853d5e9
1 file(s) · +2 −3
| 426 | 426 | c->x = sx + (sw / 2 - c->w / 2); /* center in x direction */ |
|
| 427 | 427 | if((c->y - sy + c->h) > sh && c->isfloating) |
|
| 428 | 428 | c->y = sy + (sh / 2 - c->h / 2); /* center in y direction */ |
|
| 429 | - | if((ev->value_mask & (CWX|CWY)) |
|
| 430 | - | && !(ev->value_mask & (CWWidth|CWHeight))) |
|
| 429 | + | if((ev->value_mask & (CWX|CWY)) && !(ev->value_mask & (CWWidth|CWHeight))) |
|
| 431 | 430 | configure(c); |
|
| 432 | 431 | if(!c->isbanned) |
|
| 433 | 432 | XMoveResizeWindow(dpy, c->win, c->x, c->y, c->w, c->h); |
|
| 1116 | 1115 | h = bh; |
|
| 1117 | 1116 | if(w < bh) |
|
| 1118 | 1117 | w = bh; |
|
| 1119 | - | if(c->x != x || c->y != y || c->w != w || c->h != h) { |
|
| 1118 | + | if(!c->isbanned || c->x != x || c->y != y || c->w != w || c->h != h) { |
|
| 1120 | 1119 | c->x = wc.x = x; |
|
| 1121 | 1120 | c->y = wc.y = y; |
|
| 1122 | 1121 | c->w = wc.width = w; |
|