From 97f78226bf1f34dcdef164291a9c50fddf448c6e Mon Sep 17 00:00:00 2001 From: Ogulcan Celik Date: Mon, 29 Jun 2026 18:57:13 +0300 Subject: fix: route tui modal mutations through api authority --- src/app/input/mod.rs | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'src/app/input/mod.rs') diff --git a/src/app/input/mod.rs b/src/app/input/mod.rs index 31a99c23..164c4dd4 100644 --- a/src/app/input/mod.rs +++ b/src/app/input/mod.rs @@ -45,8 +45,7 @@ mod terminal; pub(crate) use self::{ modal::{ - handle_confirm_close_key, handle_context_menu_key, handle_global_menu_key, - handle_keybind_help_key, handle_navigator_key, handle_rename_key, handle_resize_key, + handle_global_menu_key, handle_keybind_help_key, handle_navigator_key, insert_navigator_search_text, insert_rename_input_text, }, navigate::terminal_direct_navigation_action, @@ -318,6 +317,13 @@ impl App { MouseAction::SetSplitRatio { path, ratio } => { self.set_split_ratio_via_api(path, ratio) } + MouseAction::RenameModal(action) => { + self.apply_rename_mouse_action_via_api(action) + } + MouseAction::ConfirmCloseAccept => self.confirm_close_accept_via_api(), + MouseAction::ContextMenu { menu, idx } => { + self.apply_context_menu_action_via_api(menu, idx) + } } } } -- cgit v1.2.3