From a980de783000231d995a6cd443e44515f0915fe8 Mon Sep 17 00:00:00 2001 From: Frederic Junod Date: Tue, 29 Jan 2013 11:29:27 +0100 Subject: [PATCH] Listen to all ol.MapBrowserEvent events --- src/ol/map.js | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/src/ol/map.js b/src/ol/map.js index 9513467325..46e9743e9f 100644 --- a/src/ol/map.js +++ b/src/ol/map.js @@ -207,13 +207,9 @@ ol.Map = function(mapOptions) { goog.dom.appendChild(this.viewport_, this.overlayContainer_); var mapBrowserEventHandler = new ol.MapBrowserEventHandler(this); - goog.events.listen(mapBrowserEventHandler, [ - ol.MapBrowserEvent.EventType.CLICK, - ol.MapBrowserEvent.EventType.DBLCLICK, - ol.MapBrowserEvent.EventType.DRAGSTART, - ol.MapBrowserEvent.EventType.DRAG, - ol.MapBrowserEvent.EventType.DRAGEND - ], this.handleMapBrowserEvent, false, this); + goog.events.listen(mapBrowserEventHandler, + goog.object.getValues(ol.MapBrowserEvent.EventType), + this.handleMapBrowserEvent, false, this); this.registerDisposable(mapBrowserEventHandler); // FIXME we probably shouldn't listen on document...