diff --git a/src/lib/components/common/Collapsible.svelte b/src/lib/components/common/Collapsible.svelte index 7ab0dbf49c..8bfb343697 100644 --- a/src/lib/components/common/Collapsible.svelte +++ b/src/lib/components/common/Collapsible.svelte @@ -140,8 +140,8 @@ class="{buttonClassName} cursor-pointer" on:click={(e) => { e.stopPropagation(); + toggleOpen(); }} - on:pointerup={toggleOpen} >
@@ -162,7 +162,7 @@ {#if open && !hide}
{ + on:click={(e) => { e.stopPropagation(); }} > diff --git a/src/lib/components/common/Folder.svelte b/src/lib/components/common/Folder.svelte index f76f2b0e1f..0d5c324552 100644 --- a/src/lib/components/common/Folder.svelte +++ b/src/lib/components/common/Folder.svelte @@ -175,9 +175,6 @@ {#if onAdd} diff --git a/src/lib/components/layout/Sidebar/RecursiveFolder.svelte b/src/lib/components/layout/Sidebar/RecursiveFolder.svelte index 2b05ecdcb9..5f9c916b58 100644 --- a/src/lib/components/layout/Sidebar/RecursiveFolder.svelte +++ b/src/lib/components/layout/Sidebar/RecursiveFolder.svelte @@ -754,6 +754,7 @@ role="button" tabindex="0" on:click={async (e) => { + e.stopPropagation(); if (shouldIgnoreRowClick(e.target)) return; if (clickTimer) { clearTimeout(clickTimer); @@ -772,9 +773,6 @@ openFolderHandler(); } }} - on:pointerup={(e) => { - e.stopPropagation(); - }} > - + +
e.stopPropagation()}> + +
{#if onAdd}