From 7b6247777c1ad824e2fdb8d756e8be52541b9f79 Mon Sep 17 00:00:00 2001 From: Terry Truong Date: Sun, 27 Mar 2022 00:35:02 +1100 Subject: Separate settings icon code from settings pane --- src/components/TileTree.vue | 47 ++++++++++++++++++++++++++++++++++++++++----- 1 file changed, 42 insertions(+), 5 deletions(-) (limited to 'src/components/TileTree.vue') diff --git a/src/components/TileTree.vue b/src/components/TileTree.vue index 46cb8b3..a5ed75a 100644 --- a/src/components/TileTree.vue +++ b/src/components/TileTree.vue @@ -238,7 +238,7 @@ export default defineComponent({ this.infoModalNode = null; }, // - onSettingsOpen(){ + onSettingsIconClick(){ this.closeModalsAndSettings(); this.settingsOpen = true; }, @@ -267,6 +267,7 @@ export default defineComponent({ this.infoModalNode = null; this.searchOpen = false; this.settingsOpen = false; + this.helpOpen = false; }, onKeyUp(evt: KeyboardEvent){ if (evt.key == 'Escape'){ @@ -466,10 +467,37 @@ export default defineComponent({ - - + + + + -- cgit v1.2.3