diff --git a/assets/keymaps/default.json b/assets/keymaps/default.json index 3fc3a8128be3493d5f5f246247312371911919d9..6f34facc421e203b5b276fd8704ed1265b34c2dd 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 9198efceba2adcad2fce421fc70713a722f32881..d97810f106be04d2d52443094d7fc395ae15f025 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 702c750ea204172be68fbe603ceb3c59bffa88c7..057e0da0c4f5a034caa3d71a67707e0a2667c2f2 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 71ab1d14e5213a73c0214778811843d2fda60a1a..3a34166ba62c98aa145ef0daba0227c9dbd15796 100644 --- a/crates/zed/src/menus.rs +++ b/crates/zed/src/menus.rs @@ -242,11 +242,11 @@ pub fn menus() -> Vec