The following commit has been merged in the master branch:
commit 407832a9c72f6e6e1ef155c74ac6108d1ac61bd6
Author: Juergen E. Fischer <j...@norbit.de>
Date:   Tue Mar 6 13:53:26 2012 +0100

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

diff --git a/src/gui/qgsexpressionbuilderwidget.cpp 
b/src/gui/qgsexpressionbuilderwidget.cpp
index 9164f81..450770a 100644
--- a/src/gui/qgsexpressionbuilderwidget.cpp
+++ b/src/gui/qgsexpressionbuilderwidget.cpp
@@ -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 );
     }
 

-- 
The Quantum GIS in Debian project

_______________________________________________
Pkg-grass-devel mailing list
Pkg-grass-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel

Reply via email to