dont drop out of dirfocus when there is no new target to be found
This commit is contained in:
parent
9960ef2ff9
commit
5f5160b40c
1 changed files with 4 additions and 1 deletions
|
@ -398,11 +398,14 @@ void focus_directional_cycle(ObDirection dir,
|
|||
focus_cycle_target = ft;
|
||||
frame_adjust_focus(focus_cycle_target->frame, TRUE);
|
||||
}
|
||||
popup_cycle(ft, dialog);
|
||||
}
|
||||
if (focus_cycle_target) {
|
||||
popup_cycle(focus_cycle_target, dialog);
|
||||
if (dialog)
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
done_cycle:
|
||||
if (done && focus_cycle_target)
|
||||
client_activate(focus_cycle_target, FALSE);
|
||||
|
|
Loading…
Reference in a new issue