We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ef6df0f commit 565980fCopy full SHA for 565980f
src/core/qgsfeaturesource.cpp
@@ -64,7 +64,7 @@ QVariant QgsFeatureSource::minimumValue( int fieldIndex ) const
64
while ( it.nextFeature( f ) )
65
{
66
QVariant v = f.attribute( fieldIndex );
67
- if ( v.isValid() && qgsVariantLessThan( v, min ) )
+ if ( !v.isNull() && ( qgsVariantLessThan( v, min ) || min.isNull() ) )
68
69
min = v;
70
}
@@ -87,7 +87,7 @@ QVariant QgsFeatureSource::maximumValue( int fieldIndex ) const
87
88
89
90
- if ( v.isValid() && qgsVariantGreaterThan( v, max ) )
+ if ( !v.isNull() && ( qgsVariantGreaterThan( v, max ) || max.isNull() ) )
91
92
max = v;
93
0 commit comments