diff --git a/crates/ai/src/assistant.rs b/crates/ai/src/assistant.rs index 7f387194b3..aee224e420 100644 --- a/crates/ai/src/assistant.rs +++ b/crates/ai/src/assistant.rs @@ -221,6 +221,8 @@ impl AssistantPanel { cx.focus_self(); cx.notify(); } + } else { + cx.propagate_action(); } } @@ -1144,6 +1146,13 @@ impl Item for AssistantEditor { fn tab_tooltip_text(&self, cx: &AppContext) -> Option> { Some(self.title(cx).into()) } + + fn as_searchable( + &self, + _: &ViewHandle, + ) -> Option> { + Some(Box::new(self.editor.clone())) + } } #[derive(Debug)]