expression builder: only fetch geometry when required (and available)

This commit is contained in:
Juergen E. Fischer 2012-03-06 13:53:26 +01:00
parent 9843384a76
commit 407832a9c7

View File

@ -249,7 +249,7 @@ void QgsExpressionBuilderWidget::on_txtExpressionString_textChanged()
{
if ( !mFeature.isValid() )
{
mLayer->select( mLayer->pendingAllAttributesList() );
mLayer->select( mLayer->pendingAllAttributesList(), QgsRectangle(), mLayer->geometryType() != QGis::NoGeometry && exp.needsGeometry() );
mLayer->nextFeature( mFeature );
}