From b4f3a88b38d756f46916df24474c18f01805ab10 Mon Sep 17 00:00:00 2001 From: Max Brunsfeld Date: Mon, 12 Jun 2023 15:14:34 -0700 Subject: [PATCH] Close the menu when selecting a different layer in the syntax tree view --- crates/language_tools/src/syntax_tree_view.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/crates/language_tools/src/syntax_tree_view.rs b/crates/language_tools/src/syntax_tree_view.rs index 3f9b087f700c50b66a5c3108ed5dc58f432a4cfc..d63f274d9d49064da4cfa365a0386d28918761c6 100644 --- a/crates/language_tools/src/syntax_tree_view.rs +++ b/crates/language_tools/src/syntax_tree_view.rs @@ -530,6 +530,7 @@ impl SyntaxTreeToolbarItemView { let layer = snapshot.syntax_layers().nth(layer_ix)?; buffer_state.active_layer = Some(layer.to_owned()); view.selected_descendant_ix = None; + self.menu_open = false; cx.notify(); Some(()) })