From 2fcf9b678d0f154b2d41aa5fafa25aaa73ec7f17 Mon Sep 17 00:00:00 2001 From: Ogulcan Celik Date: Mon, 1 Jun 2026 03:56:48 +0300 Subject: feat: add configurable right-click passthrough refs #148 --- src/app/input/modal.rs | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'src/app/input/modal.rs') diff --git a/src/app/input/modal.rs b/src/app/input/modal.rs index e85e9bb1..aedc3adb 100644 --- a/src/app/input/modal.rs +++ b/src/app/input/modal.rs @@ -1290,11 +1290,16 @@ mod tests { }, x: 0, y: 0, - list: MenuListState::new(4), + list: MenuListState::new(0), }; + let idx = menu + .items() + .iter() + .position(|item| *item == "Close pane") + .expect("close pane item"); let mut terminal_runtimes = crate::terminal::TerminalRuntimeRegistry::new(); - apply_context_menu_action(&mut state, &mut terminal_runtimes, menu, 4); + apply_context_menu_action(&mut state, &mut terminal_runtimes, menu, idx); assert_eq!(state.selected, 0); assert_eq!(state.mode, Mode::ConfirmClose); -- cgit v1.2.3