mousemove() appears to be asynchronous

BlitzMax Forums/BlitzMax Beginners Area/mousemove() appears to be asynchronous

erm...

i wrote the following test scripts, and both return accurate results! something iffy must be going on here...

DrawText MouseX(), 100, 10
MoveMouse(50, 50)
DrawText MouseX(), 100, 20
Flip
WaitKey()
End

MoveMouse(50, 50)
While MouseX() = 50
Wend
End