From c36cd87119a362e53e38e3f175e0bba63785b176 Mon Sep 17 00:00:00 2001 From: CJ van den Berg Date: Wed, 27 Mar 2024 21:13:56 +0100 Subject: [PATCH] fix: don't stay in open_recent mode if navigate fails --- src/tui/mode/overlay/open_recent.zig | 1 + 1 file changed, 1 insertion(+) diff --git a/src/tui/mode/overlay/open_recent.zig b/src/tui/mode/overlay/open_recent.zig index ec93e15..204235d 100644 --- a/src/tui/mode/overlay/open_recent.zig +++ b/src/tui/mode/overlay/open_recent.zig @@ -72,6 +72,7 @@ fn on_resize_menu(self: *Self, state: *Menu.State(*Self), box: Widget.Box) void } fn menu_action_open_file(menu: *Menu.State(*Self), button: *Button.State(*Menu.State(*Self))) void { + tp.self_pid().send(.{ "cmd", "exit_overlay_mode" }) catch |e| menu.opts.ctx.logger.err("navigate", e); tp.self_pid().send(.{ "cmd", "navigate", .{ .file = button.label.items } }) catch |e| menu.opts.ctx.logger.err("navigate", e); }