From a6feaf1300c3f28f762ed17c5e8d98c3d6a001c4 Mon Sep 17 00:00:00 2001 From: Antonio Scandurra Date: Wed, 7 Jun 2023 09:24:18 +0200 Subject: [PATCH] Allow search assistant editors --- crates/ai/src/assistant.rs | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/crates/ai/src/assistant.rs b/crates/ai/src/assistant.rs index 7f387194b35634f6364869d9798ce76ef5567b37..aee224e420eef6fc32da9f7990d78e86f57e71cc 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)]