From 26456b3f0f650cbc9543ba1c8c155ebea58e107b Mon Sep 17 00:00:00 2001 From: peterkogo Date: Wed, 19 Jun 2024 13:23:20 +0200 Subject: [PATCH] only prevent shift scrolling when selection is actually in progress --- packages/svelte/src/lib/container/Zoom/Zoom.svelte | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/svelte/src/lib/container/Zoom/Zoom.svelte b/packages/svelte/src/lib/container/Zoom/Zoom.svelte index 87a39045..205f0f2d 100644 --- a/packages/svelte/src/lib/container/Zoom/Zoom.svelte +++ b/packages/svelte/src/lib/container/Zoom/Zoom.svelte @@ -23,7 +23,7 @@ const { viewport, panZoom, - selectionKeyPressed, + selectionRect, minZoom, maxZoom, dragging, @@ -66,7 +66,7 @@ preventScrolling: typeof preventScrolling === 'boolean' ? preventScrolling : true, noPanClassName: 'nopan', noWheelClassName: 'nowheel', - userSelectionActive: $selectionKeyPressed, + userSelectionActive: !!$selectionRect, translateExtent: $translateExtent, lib: $lib }}