From 4322a6368035df4f25f1350674dacba5d3b11995 Mon Sep 17 00:00:00 2001 From: moklick Date: Thu, 10 Dec 2020 14:28:12 +0100 Subject: [PATCH] fix(zoom): allow trackpad pinch zoom --- src/container/ZoomPane/index.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/container/ZoomPane/index.tsx b/src/container/ZoomPane/index.tsx index 202856fc..82aae20d 100644 --- a/src/container/ZoomPane/index.tsx +++ b/src/container/ZoomPane/index.tsx @@ -215,8 +215,8 @@ const ZoomPane = ({ return false; } - // default filter for d3-zoom, prevents zooming on buttons and when ctrl is pressed - return !event.ctrlKey && !event.button; + // default filter for d3-zoom + return (!event.ctrlKey || event.type === 'wheel') && !event.button; }); } }, [d3Zoom, zoomOnScroll, panOnScroll, zoomOnDoubleClick, paneMoveable, selectionKeyPressed, elementsSelectable]);