diff --git a/assets/keymaps/default.json b/assets/keymaps/default.json index 3fc3a8128b..6f34facc42 100644 --- a/assets/keymaps/default.json +++ b/assets/keymaps/default.json @@ -308,7 +308,7 @@ "cmd-p": "file_finder::Toggle", "cmd-shift-p": "command_palette::Toggle", "cmd-shift-m": "diagnostics::Deploy", - "cmd-shift-e": "project_panel::Toggle", + "cmd-shift-e": "project_panel::ToggleFocus", "cmd-alt-s": "workspace::SaveAll" } }, @@ -393,7 +393,7 @@ { "context": "Workspace", "bindings": { - "cmd-shift-c": "contacts_panel::Toggle", + "cmd-shift-c": "contacts_panel::ToggleFocus", "cmd-shift-b": "workspace::ToggleRightSidebar" } }, diff --git a/crates/contacts_panel/src/contacts_panel.rs b/crates/contacts_panel/src/contacts_panel.rs index 9198efceba..d97810f106 100644 --- a/crates/contacts_panel/src/contacts_panel.rs +++ b/crates/contacts_panel/src/contacts_panel.rs @@ -26,7 +26,7 @@ use std::{ops::DerefMut, sync::Arc}; use theme::IconButton; use workspace::{sidebar::SidebarItem, JoinProject, ToggleProjectOnline, Workspace}; -actions!(contacts_panel, [Toggle]); +actions!(contacts_panel, [ToggleFocus]); impl_actions!( contacts_panel, diff --git a/crates/project_panel/src/project_panel.rs b/crates/project_panel/src/project_panel.rs index 702c750ea2..057e0da0c4 100644 --- a/crates/project_panel/src/project_panel.rs +++ b/crates/project_panel/src/project_panel.rs @@ -111,7 +111,7 @@ actions!( Paste, Delete, Rename, - Toggle + ToggleFocus ] ); impl_internal_actions!(project_panel, [Open, ToggleExpanded, DeployContextMenu]); diff --git a/crates/zed/src/menus.rs b/crates/zed/src/menus.rs index 71ab1d14e5..3a34166ba6 100644 --- a/crates/zed/src/menus.rs +++ b/crates/zed/src/menus.rs @@ -242,11 +242,11 @@ pub fn menus() -> Vec