Merge pull request #10788 from sosmo/fix-ios-pointermove

Add safeguard to handleTouchMove
This commit is contained in:
Andreas Hocevar
2020-03-10 09:49:42 +01:00
committed by GitHub
+3 -1
View File
@@ -275,7 +275,9 @@ class MapBrowserEventHandler extends EventTarget {
* @private * @private
*/ */
handleTouchMove_(event) { handleTouchMove_(event) {
if (this.originalPointerMoveEvent_.defaultPrevented) { // 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) {
event.preventDefault(); event.preventDefault();
} }
} }