From 1bf94f025169d75902d4624423fc770482de2620 Mon Sep 17 00:00:00 2001 From: Piotr Osiewicz <24362066+osiewicz@users.noreply.github.com> Date: Thu, 7 Dec 2023 17:55:03 +0100 Subject: [PATCH] Do not render multibuffer without matches --- crates/search2/src/project_search.rs | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/crates/search2/src/project_search.rs b/crates/search2/src/project_search.rs index b2144587be8af17e9ac22fdf26b9819d601451f7..18c101088bb20b88ad7a577ddcea4793b7b5366f 100644 --- a/crates/search2/src/project_search.rs +++ b/crates/search2/src/project_search.rs @@ -324,10 +324,14 @@ impl EventEmitter for ProjectSearchView {} impl Render for ProjectSearchView { type Element = Div; fn render(&mut self, cx: &mut ViewContext) -> Self::Element { - div() - .flex_1() - .size_full() - .child(self.results_editor.clone()) + if self.has_matches() { + div() + .flex_1() + .size_full() + .child(self.results_editor.clone()) + } else { + div() + } } } // impl Entity for ProjectSearchView {