[processing] add missed spatial index constructor (follow up 700441eec9)

This commit is contained in:
Alexander Bruy 2016-10-19 09:19:00 +03:00
parent 1a51a7577b
commit ee9e1c3328

View File

@ -225,7 +225,7 @@ def spatialindex(layer):
request.setSubsetOfAttributes([])
if ProcessingConfig.getSetting(ProcessingConfig.USE_SELECTED) \
and layer.selectedFeatureCount() > 0:
idx = layer.selectedFeaturesIterator(request)
idx = QgsSpatialIndex(layer.selectedFeaturesIterator(request))
else:
idx = QgsSpatialIndex(layer.getFeatures(request))
return idx