From 108ba0dfe35c80e5fa0842f9ca0415fc8dcd5f27 Mon Sep 17 00:00:00 2001 From: Josh Megnauth Date: Thu, 12 Feb 2026 20:36:47 -0500 Subject: [PATCH] Activate nearest tab only if closing focused tab Closes: #719 The nearest tab should only be focused if the currently focused tab is closed. --- src/main.rs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/main.rs b/src/main.rs index 4f3d7f3..4f4ed2f 100644 --- a/src/main.rs +++ b/src/main.rs @@ -2769,8 +2769,10 @@ impl Application for App { if let Some(tab_model) = self.pane_model.active_mut() { let entity = entity_opt.unwrap_or_else(|| tab_model.active()); - // Activate closest item - if let Some(position) = tab_model.position(entity) { + // Activate closest item if closing active tab + if entity == tab_model.active() + && let Some(position) = tab_model.position(entity) + { if position > 0 { tab_model.activate_position(position - 1); } else {