From ee0c4988b3ae305ae564cd805118562adc244648 Mon Sep 17 00:00:00 2001 From: Dariusz Olszewski Date: Sat, 19 Aug 2023 22:34:55 +0200 Subject: [PATCH] Make each scroll step to zoom 10% Signed-off-by: Dariusz Olszewski --- src/components/Images.vue | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/components/Images.vue b/src/components/Images.vue index 5956bd32c..59ccab0db 100644 --- a/src/components/Images.vue +++ b/src/components/Images.vue @@ -180,8 +180,8 @@ export default { const isZoomIn = event.deltaY < 0 const newZoomRatio = isZoomIn - ? Math.min(this.zoomRatio + 0.1, 5) // prevent too big zoom - : Math.max(this.zoomRatio - 0.1, 1) // prevent too small zoom + ? Math.min(this.zoomRatio * 1.1, 5) // prevent too big zoom + : Math.max(this.zoomRatio / 1.1, 1) // prevent too small zoom // do not continue, img is back to its original state if (newZoomRatio === 1) {