diff --git a/crates/assistant_context_editor/src/context_editor.rs b/crates/assistant_context_editor/src/context_editor.rs index d47b800536..02f2bc9837 100644 --- a/crates/assistant_context_editor/src/context_editor.rs +++ b/crates/assistant_context_editor/src/context_editor.rs @@ -336,10 +336,14 @@ impl ContextEditor { } fn assist(&mut self, _: &Assist, window: &mut Window, cx: &mut Context) { + self.slash_menu_handle.hide(cx); + self.language_model_selector_menu_handle.hide(cx); self.send_to_model(RequestType::Chat, window, cx); } fn edit(&mut self, _: &Edit, window: &mut Window, cx: &mut Context) { + self.slash_menu_handle.hide(cx); + self.language_model_selector_menu_handle.hide(cx); self.send_to_model(RequestType::SuggestEdits, window, cx); }