removed redundancy
This commit is contained in:
@@ -21,25 +21,4 @@ impl UiStateHandler {
|
||||
false
|
||||
}
|
||||
|
||||
// Keep your existing handle_ui_action method if you need it for other UI actions
|
||||
pub fn handle_ui_action(
|
||||
ui_state: &mut UiState,
|
||||
config: &Config,
|
||||
key: KeyCode,
|
||||
modifiers: KeyModifiers,
|
||||
) -> bool {
|
||||
let mut action_performed = false;
|
||||
|
||||
// Check for sidebar toggle
|
||||
if let Some(action) = config.get_action_for_key_in_mode(&config.keybindings.common, key, modifiers) {
|
||||
if action == "toggle_sidebar" {
|
||||
ui_state.show_sidebar = !ui_state.show_sidebar;
|
||||
action_performed = true;
|
||||
}
|
||||
}
|
||||
|
||||
// Add other UI actions here following the same pattern
|
||||
|
||||
action_performed
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user