equal
deleted
inserted
replaced
188 Client *c; |
188 Client *c; |
189 XConfigureRequestEvent *ev = &e->xconfigurerequest; |
189 XConfigureRequestEvent *ev = &e->xconfigurerequest; |
190 XWindowChanges wc; |
190 XWindowChanges wc; |
191 |
191 |
192 if((c = getclient(ev->window))) { |
192 if((c = getclient(ev->window))) { |
193 if((c == sel) && !c->isfloat && (arrange != dofloat)) { |
193 c->ismax = False; |
194 synconfig(c, sx, sy + bh, sw - 2, sh - 2 - bh, ev->border_width); |
|
195 XSync(dpy, False); |
|
196 return; |
|
197 } |
|
198 gravitate(c, True); |
194 gravitate(c, True); |
199 if(ev->value_mask & CWX) |
195 if(ev->value_mask & CWX) |
200 c->x = ev->x; |
196 c->x = ev->x; |
201 if(ev->value_mask & CWY) |
197 if(ev->value_mask & CWY) |
202 c->y = ev->y; |
198 c->y = ev->y; |