From d2d83900f3e57dc3c8a32836c063658074606cca Mon Sep 17 00:00:00 2001 From: vcoppe Date: Wed, 12 Jun 2024 15:33:18 +0200 Subject: [PATCH] fix selection fix --- .../src/lib/components/file-list/FileListNodeContent.svelte | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/website/src/lib/components/file-list/FileListNodeContent.svelte b/website/src/lib/components/file-list/FileListNodeContent.svelte index 5ee8de67..b12e05cf 100644 --- a/website/src/lib/components/file-list/FileListNodeContent.svelte +++ b/website/src/lib/components/file-list/FileListNodeContent.svelte @@ -62,7 +62,11 @@ ); }); - if ($selection.size > 1 && !(e.ctrlKey || e.metaKey || e.shiftKey)) { + if ( + e.originalEvent && + $selection.size > 1 && + !(e.originalEvent.ctrlKey || e.originalEvent.metaKey || e.originalEvent.shiftKey) + ) { // Fix bug that sometimes causes a single select to be treated as a multi-select $selection.clear(); $selection.set(item.extend(getRealId(changed[0])), true);