From 9e030854b27e8278ee9f4242310bbb7ca15c28de Mon Sep 17 00:00:00 2001 From: Frederic Junod Date: Mon, 28 Jan 2013 10:31:24 +0100 Subject: [PATCH] Don't remove event listener for this.handleUp_ twice. The listener key is in this.dragListenerKeys_ --- src/ol/mapbrowserevent.js | 5 ----- 1 file changed, 5 deletions(-) diff --git a/src/ol/mapbrowserevent.js b/src/ol/mapbrowserevent.js index d32200fe5f..aa695f810b 100644 --- a/src/ol/mapbrowserevent.js +++ b/src/ol/mapbrowserevent.js @@ -287,11 +287,6 @@ ol.MapBrowserEventHandler.prototype.disposeInternal = function() { goog.events.EventType.TOUCHSTART : goog.events.EventType.MOUSEDOWN, this.handleDown_, false, this); - goog.events.unlisten(element, - ol.BrowserFeature.HAS_TOUCH ? - goog.events.EventType.TOUCHEND : - goog.events.EventType.MOUSEUP, - this.handleUp_, false, this); goog.events.unlistenByKey(this.clickListenerKey_); if (!goog.isNull(this.dragListenerKeys_)) { goog.array.forEach(this.dragListenerKeys_, goog.events.unlistenByKey);