From 743949753a226233ef54bf4a7097958cf29cd196 Mon Sep 17 00:00:00 2001 From: Marshall Bowers Date: Thu, 19 Oct 2023 14:19:10 -0400 Subject: [PATCH] Fix mutual-exclusivity of right panels --- crates/ui2/src/components/workspace.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/crates/ui2/src/components/workspace.rs b/crates/ui2/src/components/workspace.rs index 4f038b22f9defa99fc450bfe64b7d6cc8436d27d..055f05125d19ddb1ea88526331d2bbe3733e6f9d 100644 --- a/crates/ui2/src/components/workspace.rs +++ b/crates/ui2/src/components/workspace.rs @@ -108,6 +108,7 @@ impl Workspace { self.show_chat_panel = !self.show_chat_panel; self.show_assistant_panel = false; + self.show_notifications_panel = false; cx.notify(); } @@ -119,7 +120,8 @@ impl Workspace { pub fn toggle_notifications_panel(&mut self, cx: &mut ViewContext) { self.show_notifications_panel = !self.show_notifications_panel; - self.show_notifications_panel = false; + self.show_chat_panel = false; + self.show_assistant_panel = false; cx.notify(); } @@ -132,6 +134,7 @@ impl Workspace { self.show_assistant_panel = !self.show_assistant_panel; self.show_chat_panel = false; + self.show_notifications_panel = false; cx.notify(); }