simplified unmanage
This commit is contained in:
parent
735ca9ccd6
commit
d3969634ac
1 changed files with 2 additions and 7 deletions
9
client.c
9
client.c
|
@ -438,13 +438,8 @@ unmanage(Client *c)
|
|||
c->next->prev = c->prev;
|
||||
if(c == clients)
|
||||
clients = c->next;
|
||||
if(sel == c) {
|
||||
sel = getnext(c->next);
|
||||
if(!sel)
|
||||
sel = getprev(c->prev);
|
||||
if(!sel)
|
||||
sel = clients;
|
||||
}
|
||||
if(sel == c)
|
||||
sel = getnext(clients);
|
||||
free(c->tags);
|
||||
free(c);
|
||||
|
||||
|
|
Loading…
Reference in a new issue