fixed focusmon brokeness
This commit is contained in:
parent
b9dee2c6f1
commit
64674c395b
1 changed files with 5 additions and 7 deletions
12
dwm.c
12
dwm.c
|
@ -804,13 +804,11 @@ focusmon(const Arg *arg) {
|
|||
|
||||
for(i = 0, m = mons; m; m = m->next, i++)
|
||||
if(i == arg->ui) {
|
||||
if(m->stack)
|
||||
focus(m->stack);
|
||||
else {
|
||||
unfocus(selmon->stack);
|
||||
selmon = m;
|
||||
focus(NULL);
|
||||
}
|
||||
if(m == selmon)
|
||||
return;
|
||||
unfocus(selmon->sel);
|
||||
selmon = m;
|
||||
focus(NULL);
|
||||
drawbars();
|
||||
break;
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue