feat: use proper co-ordinates for mousemove

This commit is contained in:
karishmas6
2024-07-23 20:11:05 +05:30
parent 152c5501b3
commit 90bf664ca1

View File

@@ -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;