From bfea2d219116e3148a6d14ac291b50c55250bdcb Mon Sep 17 00:00:00 2001 From: elviosak <33790211+elviosak@users.noreply.github.com> Date: Fri, 24 Apr 2026 08:37:05 -0300 Subject: [PATCH] skip switcher state when osd.show=no --- src/action.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/action.c b/src/action.c index 34435e02..b2d9d1cf 100644 --- a/src/action.c +++ b/src/action.c @@ -1143,6 +1143,12 @@ run_action(struct view *view, struct action *action, cycle_step(dir); } else { cycle_begin(dir, filter); + if (!rc.window_switcher.osd.show) { + cycle_finish(true); + if (view && dir == LAB_CYCLE_DIR_FORWARD) { + view_move_to_back(view); + } + } } break; }