From bdd8a75123fa809143cc1217e3a75181d8170add Mon Sep 17 00:00:00 2001 From: ahocevar Date: Wed, 26 Sep 2012 13:03:09 +0200 Subject: [PATCH] Remove the box also if we don't zoom --- src/ol/interaction/shiftdragzoom.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ol/interaction/shiftdragzoom.js b/src/ol/interaction/shiftdragzoom.js index d5d9219bc8..efd57ca4ec 100644 --- a/src/ol/interaction/shiftdragzoom.js +++ b/src/ol/interaction/shiftdragzoom.js @@ -46,14 +46,14 @@ goog.inherits(ol.interaction.ShiftDragZoom, ol.interaction.Drag); */ ol.interaction.ShiftDragZoom.prototype.handleDragEnd = function(mapBrowserEvent) { + goog.dispose(this.dragBox_); + this.dragBox_ = null; if (this.deltaX * this.deltaX + this.deltaY * this.deltaY >= ol.SHIFT_DRAG_ZOOM_HYSTERESIS_PIXELS_SQUARED) { var map = mapBrowserEvent.map; var extent = ol.Extent.boundingExtent( this.startCoordinate, mapBrowserEvent.getCoordinate()); - goog.dispose(this.dragBox_); - this.dragBox_ = null; this.fitExtent(map, extent); } };