Merge pull request #2934 from wbkd/fix/wheel-violation

Fix/wheel violation
This commit is contained in:
Moritz Klack
2023-03-20 11:36:23 +01:00
committed by GitHub
2 changed files with 7 additions and 2 deletions
+5
View File
@@ -0,0 +1,5 @@
---
'@reactflow/core': patch
---
fix non-passive wheel event listener violation
@@ -140,7 +140,7 @@ const ZoomPane = ({
-(deltaX / currentZoom) * panOnScrollSpeed, -(deltaX / currentZoom) * panOnScrollSpeed,
-(deltaY / currentZoom) * panOnScrollSpeed -(deltaY / currentZoom) * panOnScrollSpeed
); );
}); }, { passive: false });
} else if (typeof d3ZoomHandler !== 'undefined') { } else if (typeof d3ZoomHandler !== 'undefined') {
d3Selection.on('wheel.zoom', function (event: any, d: any) { d3Selection.on('wheel.zoom', function (event: any, d: any) {
if (!preventScrolling || isWrappedWithClass(event, noWheelClassName)) { if (!preventScrolling || isWrappedWithClass(event, noWheelClassName)) {
@@ -149,7 +149,7 @@ const ZoomPane = ({
event.preventDefault(); event.preventDefault();
d3ZoomHandler.call(this, event, d); d3ZoomHandler.call(this, event, d);
}); }, { passive: false });
} }
} }
}, [ }, [