Merge pull request #10791 from sosmo/fix-ios-pointermove-2

iOS 12 touchmove: Prevent touchmove event default when no preceding pointer event
This commit is contained in:
Andreas Hocevar
2020-03-10 13:40:59 +01:00
committed by GitHub

View File

@@ -277,7 +277,7 @@ class MapBrowserEventHandler extends EventTarget {
handleTouchMove_(event) {
// Due to https://github.com/mpizenberg/elm-pep/issues/2, `this.originalPointerMoveEvent_`
// may not be initialized yet when we get here on a platform without native pointer events.
if (this.originalPointerMoveEvent_ && this.originalPointerMoveEvent_.defaultPrevented) {
if (!this.originalPointerMoveEvent_ || this.originalPointerMoveEvent_.defaultPrevented) {
event.preventDefault();
}
}