diff --git a/src/components/atoms/canvas.tsx b/src/components/atoms/canvas.tsx index 2663d10f..e3b83f54 100644 --- a/src/components/atoms/canvas.tsx +++ b/src/components/atoms/canvas.tsx @@ -67,8 +67,14 @@ const Canvas = ({ width, height, onCreateRef, highlighterData }: CanvasProps) => case 'mousemove': if (lastMousePosition.current.x !== coordinates.x || lastMousePosition.current.y !== coordinates.y) { - lastMousePosition.current = coordinates; - socket.emit('input:mousemove', coordinates); + lastMousePosition.current = { + x: coordinates.x, + y: coordinates.y, + }; + socket.emit('input:mousemove', { + x: coordinates.x, + y: coordinates.y, + }); notifyLastAction('move'); } break;