We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent efc7921 commit 6de53e5Copy full SHA for 6de53e5
src/core/symbology-ng/qgsgraduatedsymbolrendererv2.cpp
@@ -965,7 +965,11 @@ QList<double> QgsGraduatedSymbolRendererV2::getDataValues( QgsVectorLayer *vlaye
965
else
966
lst = expression->referencedColumns();
967
968
- QgsFeatureIterator fit = vlayer->getFeatures( QgsFeatureRequest().setSubsetOfAttributes( lst, vlayer->pendingFields() ) );
+ QgsFeatureIterator fit = vlayer->getFeatures( QgsFeatureRequest()
969
+ .setFlags( expression->needsGeometry() ?
970
+ QgsFeatureRequest::NoFlags :
971
+ QgsFeatureRequest::NoGeometry )
972
+ .setSubsetOfAttributes( lst, vlayer->pendingFields() ) );
973
974
// create list of non-null attribute values
975
while ( fit.nextFeature( f ) )
0 commit comments