From e67fc749f46895a36f5ee5b428c053d337d6974f Mon Sep 17 00:00:00 2001 From: yjnoh Date: Thu, 10 Apr 2025 10:55:00 +0900 Subject: [PATCH] =?UTF-8?q?=EB=A7=88=EC=9A=B0=EC=8A=A4=20=ED=9C=A0=20?= =?UTF-8?q?=EC=A4=8C=20=EC=9D=B4=EB=B2=A4=ED=8A=B8=20=EB=B3=B4=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/hooks/useEvent.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/hooks/useEvent.js b/src/hooks/useEvent.js index 8361ff7e..593fd76f 100644 --- a/src/hooks/useEvent.js +++ b/src/hooks/useEvent.js @@ -77,10 +77,10 @@ export function useEvent() { setCanvasZoom(Number((zoom * 100).toFixed(0))) // 마우스 위치 기준으로 확대/축소 - canvas.zoomToPoint({ x: opt.e.offsetX, y: opt.e.offsetY }, zoom) - - canvas.requestRenderAll() + canvas.zoomToPoint(new fabric.Point(opt.e.offsetX, opt.e.offsetY), zoom) canvas.calcOffset() + canvas.setViewportTransform(canvas.viewportTransform) + canvas.requestRenderAll() // 이벤트의 기본 동작 방지 (스크롤 방지) opt.e.preventDefault()