From d6f6b828f1c32d36ea829ee2c673803803b890ce Mon Sep 17 00:00:00 2001 From: ahocevar Date: Wed, 26 Sep 2012 18:48:57 +0200 Subject: [PATCH] preventDefault on mousedown This is needed to avoid native image dragging. --- src/ol/mapbrowserevent.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/ol/mapbrowserevent.js b/src/ol/mapbrowserevent.js index cf12f72678..c580159512 100644 --- a/src/ol/mapbrowserevent.js +++ b/src/ol/mapbrowserevent.js @@ -215,6 +215,9 @@ ol.MapBrowserEventHandler.prototype.dragstart_ = function(browserEvent) { goog.events.EventType.MOUSEUP, this.dragend_, false, this) ]; + if (browserEvent.type === goog.events.EventType.MOUSEDOWN) { + browserEvent.preventDefault(); + } var newEvent = new ol.MapBrowserEvent( ol.MapBrowserEvent.EventType.DRAGSTART, this.map_, browserEvent); this.dispatchEvent(newEvent);