diff --git a/src/ol/pointer/mousesource.js b/src/ol/pointer/mousesource.js index 79ff91783c..fac52aa5e5 100644 --- a/src/ol/pointer/mousesource.js +++ b/src/ol/pointer/mousesource.js @@ -113,7 +113,7 @@ ol.pointer.MouseSource.prototype.isEventSimulatedFromTouch_ = * @return {Object} */ ol.pointer.MouseSource.prototype.prepareEvent_ = function(inEvent) { - var e = this.dispatcher.cloneEvent(inEvent); + var e = this.dispatcher.cloneEvent(inEvent.getBrowserEvent()); // forward mouse preventDefault var pd = e.preventDefault; diff --git a/src/ol/pointer/mssource.js b/src/ol/pointer/mssource.js index cec1a5394a..904da8c919 100644 --- a/src/ol/pointer/mssource.js +++ b/src/ol/pointer/mssource.js @@ -111,7 +111,7 @@ ol.pointer.MsSource.prototype.hasBitmapType = function() { ol.pointer.MsSource.prototype.prepareEvent_ = function(inEvent) { var e = inEvent; if (this.HAS_BITMAP_TYPE) { - e = this.dispatcher.cloneEvent(inEvent); + e = this.dispatcher.cloneEvent(inEvent.getBrowserEvent()); e.pointerType = this.POINTER_TYPES[inEvent.pointerType]; } diff --git a/src/ol/pointer/pointereventhandler.js b/src/ol/pointer/pointereventhandler.js index b16f72893b..2be0965c85 100644 --- a/src/ol/pointer/pointereventhandler.js +++ b/src/ol/pointer/pointereventhandler.js @@ -260,7 +260,7 @@ ol.pointer.PointerEventHandler.prototype.removeEvents_ = function(events) { /** * Returns a snapshot of inEvent, with writable properties. * - * @param {goog.events.BrowserEvent|Touch} inEvent An event that contains + * @param {Event|Touch} inEvent An event that contains * properties to copy. * @return {Object} An object containing shallow copies of * `inEvent`'s properties.