From b103d3b4285092f9e3727f5c260ffab23e43e5d7 Mon Sep 17 00:00:00 2001 From: ahocevar Date: Thu, 23 May 2013 14:46:45 -0500 Subject: [PATCH] We don't want to re-select an already selected feature --- lib/OpenLayers/Control/ModifyFeature.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/OpenLayers/Control/ModifyFeature.js b/lib/OpenLayers/Control/ModifyFeature.js index 251c34a47e..e574608c6f 100644 --- a/lib/OpenLayers/Control/ModifyFeature.js +++ b/lib/OpenLayers/Control/ModifyFeature.js @@ -363,7 +363,7 @@ OpenLayers.Control.ModifyFeature = OpenLayers.Class(OpenLayers.Control, { * feature - {} the selected feature. */ selectFeature: function(feature) { - if ((this.modified && this.feature === feature) || + if (this.feature === feature || (this.geometryTypes && OpenLayers.Util.indexOf(this.geometryTypes, feature.geometry.CLASS_NAME) == -1)) { return;