From e91db0f9af810b95f7f37460519bdb2851eddc43 Mon Sep 17 00:00:00 2001 From: Antoine Abt Date: Tue, 4 Mar 2014 13:59:40 +0100 Subject: [PATCH] Check for null layers (for postcompose hitdetection) --- src/ol/interaction/selectinteraction.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/ol/interaction/selectinteraction.js b/src/ol/interaction/selectinteraction.js index 660af12e48..e0de6a694d 100644 --- a/src/ol/interaction/selectinteraction.js +++ b/src/ol/interaction/selectinteraction.js @@ -200,8 +200,10 @@ ol.interaction.Select.prototype.removeFeature_ = function(feature) { features.remove(feature); for (i = 0, ii = hash[uid].length; i < ii; i++) { layer = hash[uid][i]; - goog.asserts.assertInstanceof(layer, ol.layer.Vector); - layer.getSkippedFeatures().remove(feature); + if (!goog.isNull(layer)) { + goog.asserts.assertInstanceof(layer, ol.layer.Vector); + layer.getSkippedFeatures().remove(feature); + } } delete hash[uid]; };