From 321a237d2fde667a675ecaaf8dc8ca7e31460ac5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89ric=20Lemoine?= Date: Thu, 17 Dec 2009 08:23:38 +0000 Subject: [PATCH] overview map control destroys drag handler too late, r=ahocevar (closes #2383) git-svn-id: http://svn.openlayers.org/trunk/openlayers@9902 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf --- lib/OpenLayers/Control/OverviewMap.js | 1 + tests/Control/OverviewMap.html | 47 ++++++++++++++++++++++++++- 2 files changed, 47 insertions(+), 1 deletion(-) diff --git a/lib/OpenLayers/Control/OverviewMap.js b/lib/OpenLayers/Control/OverviewMap.js index 03c92b836a..745c532fb3 100644 --- a/lib/OpenLayers/Control/OverviewMap.js +++ b/lib/OpenLayers/Control/OverviewMap.js @@ -144,6 +144,7 @@ OpenLayers.Control.OverviewMap = OpenLayers.Class(OpenLayers.Control, { return; } this.handlers.click.destroy(); + this.handlers.drag.destroy(); this.mapDiv.removeChild(this.extentRectangle); this.extentRectangle = null; diff --git a/tests/Control/OverviewMap.html b/tests/Control/OverviewMap.html index b263f8a290..49f82dda93 100644 --- a/tests/Control/OverviewMap.html +++ b/tests/Control/OverviewMap.html @@ -2,7 +2,7 @@