diff --git a/src/hooks/useMode.js b/src/hooks/useMode.js index fe88c39c..b4d1e398 100644 --- a/src/hooks/useMode.js +++ b/src/hooks/useMode.js @@ -81,6 +81,8 @@ export function useMode() { // } if (!canvas) return setCanvas(canvas) + canvas?.off('mouse:out', removeMouseLines) + canvas?.on('mouse:out', removeMouseLines) canvas?.off('mouse:move') canvas?.on('mouse:move', drawMouseLines) }, [canvas, zoom]) // 빈 배열을 전달하여 컴포넌트가 마운트될 때만 실행되도록 함