aboutsummaryrefslogtreecommitdiffstats
path: root/default-plugins/session-manager/src
diff options
context:
space:
mode:
authorcossio <cossio@users.noreply.github.com>2026-05-11 16:13:46 +0200
committerGitHub <noreply@github.com>2026-05-11 16:13:46 +0200
commit441158f67b210b3745f08e040deed2f506ca7285 (patch)
tree257430b9c44020fb683267354adedcae61328747 /default-plugins/session-manager/src
parentFix esc mouse (#5157) (diff)
downloadsl0ppij-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.rs10
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();
}
},
_ => {},