Layout: Fix mistake when toggle of abovecf (arrangement)
This commit is contained in:
parent
8c4641f7e5
commit
0a09838b80
14
src/layout.c
14
src/layout.c
@ -837,9 +837,21 @@ uicb_toggle_resizehint(uicb_t cmd)
|
||||
void
|
||||
uicb_toggle_abovefc(uicb_t cmd)
|
||||
{
|
||||
Client *c;
|
||||
|
||||
screen_get_sel();
|
||||
|
||||
tags[selscreen][seltag[selscreen]].abovefc = !tags[selscreen][seltag[selscreen]].abovefc;
|
||||
if(!(tags[selscreen][seltag[selscreen]].abovefc = !tags[selscreen][seltag[selscreen]].abovefc))
|
||||
{
|
||||
for(c = clients; c; c = c->next)
|
||||
if(c->flags & AboveFlag)
|
||||
{
|
||||
c->flags &= ~AboveFlag;
|
||||
break;
|
||||
}
|
||||
|
||||
tags[selscreen][seltag[selscreen]].layout.func(selscreen);
|
||||
}
|
||||
|
||||
client_focus(sel);
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user