equal
deleted
inserted
replaced
315 if(isvisible(c) && !c->isfloat) |
315 if(isvisible(c) && !c->isfloat) |
316 n++; |
316 n++; |
317 if(!sel || sel->isfloat || n < 2 || (arrange != dotile) || maximized) |
317 if(!sel || sel->isfloat || n < 2 || (arrange != dotile) || maximized) |
318 return; |
318 return; |
319 |
319 |
320 if((c = sel) == getnext(clients)) |
320 if((c = sel) == getnext(clients)) |
321 if(!(c = getnext(c->next))) |
321 for(c = getnext(c->next); c && c->isfloat; c = getnext(c->next)); |
322 return; |
322 if(!c) |
|
323 return; |
323 detach(c); |
324 detach(c); |
324 c->next = clients; |
325 c->next = clients; |
325 clients->prev = c; |
326 clients->prev = c; |
326 clients = c; |
327 clients = c; |
327 focus(c); |
328 focus(c); |