From 22ac51250788d61c270e10076471937283afe19a Mon Sep 17 00:00:00 2001 From: oterral Date: Fri, 29 Nov 2013 09:05:13 +0100 Subject: [PATCH] Fix map navigation on android native browsers --- src/ol/mapbrowserevent.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/ol/mapbrowserevent.js b/src/ol/mapbrowserevent.js index be216e27e4..ab26e4da3b 100644 --- a/src/ol/mapbrowserevent.js +++ b/src/ol/mapbrowserevent.js @@ -411,6 +411,12 @@ ol.MapBrowserEventHandler.prototype.handleTouchMove_ = function(browserEvent) { var newEvent = new ol.MapBrowserEvent( ol.MapBrowserEvent.EventType.TOUCHMOVE, this.map_, browserEvent); this.dispatchEvent(newEvent); + + // Some native android browser triggers mousemove events during small period + // of time. See: https://code.google.com/p/android/issues/detail?id=5491 or + // https://code.google.com/p/android/issues/detail?id=19827 + // ex: Galaxy Tab P3110 + Android 4.1.1 + browserEvent.preventDefault(); };