diff --git a/src/lib/components/layout/Sidebar/RecursiveFolder.svelte b/src/lib/components/layout/Sidebar/RecursiveFolder.svelte index 8e64fc71aa..8a168cb845 100644 --- a/src/lib/components/layout/Sidebar/RecursiveFolder.svelte +++ b/src/lib/components/layout/Sidebar/RecursiveFolder.svelte @@ -332,14 +332,16 @@ let isExpandedUpdateTimeout; - const isExpandedUpdateDebounceHandler = (open) => { + const isExpandedUpdateDebounceHandler = () => { clearTimeout(isExpandedUpdateTimeout); isExpandedUpdateTimeout = setTimeout(() => { isExpandedUpdateHandler(); }, 500); }; - $: isExpandedUpdateDebounceHandler(open); + $: if (open) { + isExpandedUpdateDebounceHandler(); + } const renameHandler = async () => { console.log('Edit');