Close the menu when selecting a different layer in the syntax tree view

Max Brunsfeld created

Change summary

crates/language_tools/src/syntax_tree_view.rs | 1 +
1 file changed, 1 insertion(+)

Detailed changes

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(())
         })