Make forEachFeatureAtPixel work with layer groups
This commit is contained in:
@@ -93,9 +93,7 @@ ol.renderer.Map.prototype.forEachFeatureAtPixel =
|
||||
function(pixel, callback, opt_obj, opt_layerFunction, opt_obj2) {
|
||||
var layerFunction = goog.isDef(opt_layerFunction) ?
|
||||
opt_layerFunction : goog.functions.TRUE;
|
||||
var layers = this.map_.getLayers();
|
||||
if (goog.isDef(layers)) {
|
||||
var layersArray = layers.getArray();
|
||||
var layersArray = this.map_.getLayerGroup().getLayersArray();
|
||||
var i;
|
||||
for (i = layersArray.length - 1; i >= 0; --i) {
|
||||
var layer = layersArray[i];
|
||||
@@ -108,7 +106,6 @@ ol.renderer.Map.prototype.forEachFeatureAtPixel =
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
return undefined;
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user