dont drop out of dirfocus when there is no new target to be found
Dana Jansens danakj@orodu.net
1 files changed,
4 insertions(+),
1 deletions(-)
jump to
M
openbox/focus.c
→
openbox/focus.c
@@ -398,10 +398,13 @@ frame_adjust_focus(focus_cycle_target->frame, FALSE);
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)