Do not fail on non-vector layers

This commit is contained in:
ahocevar
2013-11-09 16:12:13 +01:00
parent 26c8c954c3
commit 03e20ce6f1

View File

@@ -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(