Repositioning ball via mouse should set its velocity to zero
Brought to you by:
jstoecker
Currently if you set the position of the ball with the mouse, only its position vector is set to the target. So, if it was moving when you repositioned it, it maintains that velocity in the new position. This often means you have to click more than once to get the ball to settle where you want it.
The monitor protocol supports two forms of the command to reposition the ball. One of these includes a velocity argument. It'd be good to use this version and set the argument to zero.
Yep, good idea. I didn't notice this.