fix the way to get pageX, pageY on Android
Sync with master