Account for DoubleVision when updating relative movement counters.


svn path=/trunk/; revision=67290
This commit is contained in:
Aleksandar Andrejevic 2015-04-19 02:12:12 +00:00
parent 9d66b452ee
commit 5e3f9799d4

View file

@ -429,8 +429,8 @@ VOID MouseEventHandler(PMOUSE_EVENT_RECORD MouseEvent)
WaitForSingleObject(MouseMutex, INFINITE);
/* Update the counters */
HorzCounter += NewPosition.X - Position.X;
VertCounter += NewPosition.Y - Position.Y;
HorzCounter += (NewPosition.X - Position.X) << DoubleWidth;
VertCounter += (NewPosition.Y - Position.Y) << DoubleHeight;
/* Update the position */
Position = NewPosition;