add is_mouse_scrolling helper to MotionEvent, and use it in Button