From d8bc7697588e87e7038232bcc2dc2b8c1e951e56 Mon Sep 17 00:00:00 2001 From: ahocevar Date: Fri, 30 Aug 2013 23:18:59 +0200 Subject: [PATCH] Do not delete from oldFeatureMap --- src/ol/interaction/selectinteraction.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/ol/interaction/selectinteraction.js b/src/ol/interaction/selectinteraction.js index 10e57b6f6f..5e7090a22c 100644 --- a/src/ol/interaction/selectinteraction.js +++ b/src/ol/interaction/selectinteraction.js @@ -126,8 +126,9 @@ ol.interaction.Select.prototype.select = unselectedFeatures.push(layer.getFeatureWithUid(f)); } featuresToRemove.push(featureMap[f]); - delete featureMap[f]; } + featureMap = {}; + this.featureMap_[layerId] = featureMap; } for (var j = 0; j < numFeatures; ++j) { var feature = features[j];