From 03e20ce6f1a289f38afc103df172a162351a0f3d Mon Sep 17 00:00:00 2001 From: ahocevar Date: Sat, 9 Nov 2013 16:12:13 +0100 Subject: [PATCH] Do not fail on non-vector layers --- src/ol/interaction/selectinteraction.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/ol/interaction/selectinteraction.js b/src/ol/interaction/selectinteraction.js index 71f15eed51..0cd84aaa5d 100644 --- a/src/ol/interaction/selectinteraction.js +++ b/src/ol/interaction/selectinteraction.js @@ -85,6 +85,10 @@ ol.interaction.Select.prototype.select = function(map, featuresByLayer, layers, clear) { for (var i = 0, ii = featuresByLayer.length; i < ii; ++i) { var layer = layers[i]; + if (!(layer instanceof ol.layer.Vector)) { + // TODO Support non-vector layers and remove this + continue; + } var featuresToSelect = featuresByLayer[i]; var selectedFeatures = layer.getFeatures(