Added better support for mouse hover movement (as opposed to touch, when the button is pressed for the duration of the movement)