equal
deleted
inserted
replaced
159 XConfigureRequestEvent *ev = &e->xconfigurerequest; |
159 XConfigureRequestEvent *ev = &e->xconfigurerequest; |
160 XWindowChanges wc; |
160 XWindowChanges wc; |
161 |
161 |
162 if((c = getclient(ev->window))) { |
162 if((c = getclient(ev->window))) { |
163 c->ismax = False; |
163 c->ismax = False; |
164 gravitate(c, True); |
|
165 if(ev->value_mask & CWX) |
164 if(ev->value_mask & CWX) |
166 c->x = ev->x; |
165 c->x = ev->x; |
167 if(ev->value_mask & CWY) |
166 if(ev->value_mask & CWY) |
168 c->y = ev->y; |
167 c->y = ev->y; |
169 if(ev->value_mask & CWWidth) |
168 if(ev->value_mask & CWWidth) |
170 c->w = ev->width; |
169 c->w = ev->width; |
171 if(ev->value_mask & CWHeight) |
170 if(ev->value_mask & CWHeight) |
172 c->h = ev->height; |
171 c->h = ev->height; |
173 if(ev->value_mask & CWBorderWidth) |
172 if(ev->value_mask & CWBorderWidth) |
174 c->border = ev->border_width; |
173 c->border = ev->border_width; |
175 gravitate(c, False); |
|
176 wc.x = c->x; |
174 wc.x = c->x; |
177 wc.y = c->y; |
175 wc.y = c->y; |
178 wc.width = c->w; |
176 wc.width = c->w; |
179 wc.height = c->h; |
177 wc.height = c->h; |
180 newmask = ev->value_mask & (~(CWSibling | CWStackMode | CWBorderWidth)); |
178 newmask = ev->value_mask & (~(CWSibling | CWStackMode | CWBorderWidth)); |