From 5bb829a6bc702f1f06a2e3fd0e190f4863fb27ef Mon Sep 17 00:00:00 2001 From: or-else Date: Wed, 20 Aug 2025 20:58:07 +0300 Subject: [PATCH] fix slow panning in image cropper --- src/widgets/cropper.jsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/widgets/cropper.jsx b/src/widgets/cropper.jsx index 4e64500f..c8a05d90 100644 --- a/src/widgets/cropper.jsx +++ b/src/widgets/cropper.jsx @@ -193,8 +193,8 @@ export default class Cropper extends React.Component { // Perform image panning. translate(pageX, pageY) { - const dX = pageX - this.mouseX; - const dY = pageY - this.mouseY; + const dX = (pageX - this.mouseX) / this.state.zoom; + const dY = (pageY - this.mouseY) / this.state.zoom; this.mouseX = pageX; this.mouseY = pageY;