From 91dac47d62c93b860c7137b2ee57ea5945d4feae Mon Sep 17 00:00:00 2001 From: Antonio Scandurra Date: Thu, 4 Jan 2024 16:50:37 +0100 Subject: [PATCH] Fix creating new conversations in the assistant via `cmd-n` Co-Authored-By: Marshall --- assets/keymaps/default.json | 1 + crates/assistant/src/assistant_panel.rs | 4 +--- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/assets/keymaps/default.json b/assets/keymaps/default.json index 5d70000639..6246d227b2 100644 --- a/assets/keymaps/default.json +++ b/assets/keymaps/default.json @@ -189,6 +189,7 @@ { "context": "AssistantPanel", "bindings": { + "cmd-n": "assistant::NewConversation", "cmd-g": "search::SelectNextMatch", "cmd-shift-g": "search::SelectPrevMatch" } diff --git a/crates/assistant/src/assistant_panel.rs b/crates/assistant/src/assistant_panel.rs index e472e8c8df..0ce5c53e61 100644 --- a/crates/assistant/src/assistant_panel.rs +++ b/crates/assistant/src/assistant_panel.rs @@ -86,9 +86,7 @@ actions!( pub fn init(cx: &mut AppContext) { settings::register::(cx); cx.add_action( - |this: &mut AssistantPanel, - _: &workspace::NewFile, - cx: &mut ViewContext| { + |this: &mut AssistantPanel, _: &NewConversation, cx: &mut ViewContext| { this.new_conversation(cx); }, );