From 069236650a11d62eed4b5596b3e778229381885f Mon Sep 17 00:00:00 2001 From: kwaroran Date: Wed, 26 Jul 2023 06:59:25 +0900 Subject: [PATCH] [ref] optimize sidebar --- src/App.svelte | 16 +++++++--------- src/lib/SideBars/Sidebar.svelte | 12 ++++++++---- 2 files changed, 15 insertions(+), 13 deletions(-) diff --git a/src/App.svelte b/src/App.svelte index cbdaaaa4..62bed479 100644 --- a/src/App.svelte +++ b/src/App.svelte @@ -36,18 +36,16 @@ {#if gridOpen} {gridOpen = false}} /> {:else} - {#if $sideBarStore} - {#if (!$DynamicGUI)} - {gridOpen = true}} /> - {:else} -
- - {gridOpen = true}} /> + {#if (!$DynamicGUI)} + {gridOpen = true}} hidden={!$sideBarStore} /> + {:else} +
+ + {gridOpen = true}} hidden={false} /> -
- {/if} +
{/if} {/if} diff --git a/src/lib/SideBars/Sidebar.svelte b/src/lib/SideBars/Sidebar.svelte index ef927174..33f759dd 100644 --- a/src/lib/SideBars/Sidebar.svelte +++ b/src/lib/SideBars/Sidebar.svelte @@ -99,6 +99,7 @@ let IconRounded = false let openFolders:string[] = [] let currentDrag: DragData = null + export let hidden = false sideBarClosing.set(false) @@ -327,11 +328,12 @@
{ if($sideBarClosing){ $sideBarClosing = false @@ -660,7 +664,7 @@ {/if} {#if $DynamicGUI} -
{ +
{ if($sideBarClosing){ return }