fix: pass proper co-ordinates to lastMousePosition.current

This commit is contained in:
karishmas6
2024-07-23 10:20:37 +05:30
parent 05807809aa
commit 065fa69d72

View File

@@ -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');
}