242 if(clients) |
242 if(clients) |
243 clients->prev = c; |
243 clients->prev = c; |
244 c->next = clients; |
244 c->next = clients; |
245 clients = c; |
245 clients = c; |
246 |
246 |
247 XGrabButton(dpy, Button1, MODKEY, c->win, False, ButtonPressMask, |
247 XGrabButton(dpy, Button1, MODKEY, c->win, False, ButtonMask, |
248 GrabModeAsync, GrabModeSync, None, None); |
248 GrabModeAsync, GrabModeSync, None, None); |
249 XGrabButton(dpy, Button2, MODKEY, c->win, False, ButtonPressMask, |
249 XGrabButton(dpy, Button2, MODKEY, c->win, False, ButtonMask, |
250 GrabModeAsync, GrabModeSync, None, None); |
250 GrabModeAsync, GrabModeSync, None, None); |
251 XGrabButton(dpy, Button3, MODKEY, c->win, False, ButtonPressMask, |
251 XGrabButton(dpy, Button3, MODKEY, c->win, False, ButtonMask, |
252 GrabModeAsync, GrabModeSync, None, None); |
252 GrabModeAsync, GrabModeSync, None, None); |
253 |
253 |
254 if(!c->isfloat) |
254 if(!c->isfloat) |
255 c->isfloat = trans || (c->maxw && c->minw && |
255 c->isfloat = trans || (c->maxw && c->minw && |
256 (c->maxw == c->minw) && (c->maxh == c->minh)); |
256 (c->maxw == c->minw) && (c->maxh == c->minh)); |