From f47f87925875aa9c5de09a19b9b91b665671e43f Mon Sep 17 00:00:00 2001 From: dimitrieh Date: Thu, 20 Nov 2025 10:33:21 +0100 Subject: [PATCH 1/2] feat: reduce zoom sensitivity from 0.075 to 0.04 Reduces the pinch-to-zoom and scroll-to-zoom sensitivity by ~47% to provide a smoother, less aggressive zooming experience. This makes it easier to make fine adjustments to the zoom level without overshooting. --- index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.js b/index.js index 70c2fdc..8cacd8f 100644 --- a/index.js +++ b/index.js @@ -654,7 +654,7 @@ const FlowRenderer = function () { // zoom in/out e.preventDefault() let scale = getScale(mainSvgGroup) - scale = scale - (Math.sign(e.deltaY) * 0.075) + scale = scale - (Math.sign(e.deltaY) * 0.04) scale = clamp(scale, 0.20, 3, 1) updateScale(mainSvgGroup, scale) } From 668b9170829aa201c13e81548970b30581e81849 Mon Sep 17 00:00:00 2001 From: Costin Serban Date: Mon, 8 Dec 2025 15:23:43 +0200 Subject: [PATCH 2/2] Update index.js Co-authored-by: Dimitrie Hoekstra --- index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.js b/index.js index 8cacd8f..de075c2 100644 --- a/index.js +++ b/index.js @@ -654,7 +654,7 @@ const FlowRenderer = function () { // zoom in/out e.preventDefault() let scale = getScale(mainSvgGroup) - scale = scale - (Math.sign(e.deltaY) * 0.04) +scale = scale - (Math.sign(e.deltaY) * 0.05) scale = clamp(scale, 0.20, 3, 1) updateScale(mainSvgGroup, scale) }