From 8a736b5ef956173468e2ff45c20c6dfcb73e30eb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Felix=20Zed=C3=A9n=20Yver=C3=A5s?= Date: Thu, 18 Jul 2024 19:47:47 +0200 Subject: [PATCH] feat: support horizontal scrolling Certain input devices, such as laptop touchpads, support horizontal scrolling. This commit adds support for such horizontal scroll inputs. --- src/components/EditorCanvas/Canvas.jsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/EditorCanvas/Canvas.jsx b/src/components/EditorCanvas/Canvas.jsx index b0cee7d..c147e87 100644 --- a/src/components/EditorCanvas/Canvas.jsx +++ b/src/components/EditorCanvas/Canvas.jsx @@ -468,7 +468,7 @@ export default function Canvas() { setTransform((prev) => ({ ...prev, pan: { - ...prev.pan, + x: prev.pan.x + e.deltaX / prev.zoom, y: prev.pan.y + e.deltaY / prev.zoom, }, }));