equal
deleted
inserted
replaced
97 grabbuttons(old, False); |
97 grabbuttons(old, False); |
98 drawtitle(old); |
98 drawtitle(old); |
99 } |
99 } |
100 } |
100 } |
101 if(c) { |
101 if(c) { |
|
102 if(c->isfloat || arrange == dofloat) { |
|
103 detach(c); |
|
104 if(clients) |
|
105 clients->prev = c; |
|
106 c->next = clients; |
|
107 clients = c; |
|
108 } |
102 grabbuttons(c, True); |
109 grabbuttons(c, True); |
103 drawtitle(c); |
110 drawtitle(c); |
104 XSetInputFocus(dpy, c->win, RevertToPointerRoot, CurrentTime); |
111 XSetInputFocus(dpy, c->win, RevertToPointerRoot, CurrentTime); |
105 } |
112 } |
106 else |
113 else |
241 settags(c, getclient(trans)); |
248 settags(c, getclient(trans)); |
242 if(!c->isfloat) |
249 if(!c->isfloat) |
243 c->isfloat = trans |
250 c->isfloat = trans |
244 || (c->maxw && c->minw && |
251 || (c->maxw && c->minw && |
245 c->maxw == c->minw && c->maxh == c->minh); |
252 c->maxw == c->minw && c->maxh == c->minh); |
246 if(c->isfloat) |
|
247 c->weight = ntags; |
|
248 |
253 |
249 if(clients) |
254 if(clients) |
250 clients->prev = c; |
255 clients->prev = c; |
251 c->next = clients; |
256 c->next = clients; |
252 clients = c; |
257 clients = c; |