From 065fa69d729557f62aa73d17beb3c520ef1ec7a3 Mon Sep 17 00:00:00 2001 From: karishmas6 Date: Tue, 23 Jul 2024 10:20:37 +0530 Subject: [PATCH] fix: pass proper co-ordinates to lastMousePosition.current --- src/components/atoms/canvas.tsx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/components/atoms/canvas.tsx b/src/components/atoms/canvas.tsx index c9a9ca5a..f3848c66 100644 --- a/src/components/atoms/canvas.tsx +++ b/src/components/atoms/canvas.tsx @@ -58,7 +58,10 @@ const Canvas = ({ width, height, onCreateRef, highlighterData }: CanvasProps) => case 'mousemove': if (lastMousePosition.current.x !== coordinates.x || lastMousePosition.current.y !== coordinates.y) { - lastMousePosition.current = coordinates; + lastMousePosition.current = { + x: coordinates.x, + y: coordinates.y, + }; socket.emit('input:mousemove', coordinates); setLastAction('move'); }