diff options
| author | cossio <cossio@users.noreply.github.com> | 2026-05-11 16:13:46 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-05-11 16:13:46 +0200 |
| commit | 441158f67b210b3745f08e040deed2f506ca7285 (patch) | |
| tree | 257430b9c44020fb683267354adedcae61328747 /default-plugins/session-manager/src | |
| parent | Fix esc mouse (#5157) (diff) | |
| download | sl0ppij-441158f67b210b3745f08e040deed2f506ca7285.tar.gz sl0ppij-441158f67b210b3745f08e040deed2f506ca7285.tar.xz sl0ppij-441158f67b210b3745f08e040deed2f506ca7285.zip | |
Fix session-manager Esc/Ctrl-c to close plugin instead of hiding (#5055)
Diffstat (limited to 'default-plugins/session-manager/src')
| -rw-r--r-- | default-plugins/session-manager/src/main.rs | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/default-plugins/session-manager/src/main.rs b/default-plugins/session-manager/src/main.rs index b6031011..2c6e366c 100644 --- a/default-plugins/session-manager/src/main.rs +++ b/default-plugins/session-manager/src/main.rs @@ -629,7 +629,7 @@ impl State { self.reset_selected_index(); } else if !self.is_welcome_screen { self.reset_selected_index(); - hide_self(); + close_self(); } should_render = true; }, @@ -642,7 +642,7 @@ impl State { self.renaming_session_name = None; should_render = true; } else if !self.is_welcome_screen { - hide_self(); + close_self(); } }, BareKey::Char('a') if key.has_modifiers(&[KeyModifier::Ctrl]) => { @@ -704,7 +704,7 @@ impl State { }, BareKey::Esc if key.has_no_modifiers() => { if !self.is_welcome_screen { - hide_self(); + close_self(); } }, _ => {}, @@ -861,7 +861,7 @@ impl State { &self.resurrectable_sessions.all_resurrectable_sessions, ); } else if !self.is_welcome_screen { - hide_self(); + close_self(); } should_render = true; }, @@ -870,7 +870,7 @@ impl State { self.single_screen_state.selected_index = None; should_render = true; } else if !self.is_welcome_screen { - hide_self(); + close_self(); } }, _ => {}, |
