diff --git a/src/ol/mapbrowserevent.js b/src/ol/mapbrowserevent.js index b729e4aa0a..64cf29524c 100644 --- a/src/ol/mapbrowserevent.js +++ b/src/ol/mapbrowserevent.js @@ -152,12 +152,6 @@ ol.MapBrowserEventHandler = function(map) { */ this.dragListenerKeys_ = []; - /** - * @type {?ol.events.Key} - * @private - */ - this.pointerdownListenerKey_ = null; - /** * The most recent "down" type event (or null if none have occurred). * Set on pointerdown. @@ -198,10 +192,18 @@ ol.MapBrowserEventHandler = function(map) { */ this.documentPointerEventHandler_ = null; + /** + * @type {?ol.events.Key} + * @private + */ this.pointerdownListenerKey_ = ol.events.listen(this.pointerEventHandler_, ol.pointer.EventType.POINTERDOWN, this.handlePointerDown_, this); + /** + * @type {?ol.events.Key} + * @private + */ this.relayedListenerKey_ = ol.events.listen(this.pointerEventHandler_, ol.pointer.EventType.POINTERMOVE, this.relayEvent_, this);