Skip to content

Commit c4dd1d4

Browse files
committed
In case of a null variant, the default value is returned (otherwise moved labels/diagrams are not displayed on opening when show/hide DD are NULL)
1 parent 283d796 commit c4dd1d4

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/core/qgsproperty.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -624,7 +624,7 @@ bool QgsProperty::valueAsBool( const QgsExpressionContext &context, bool default
624624
bool valOk = false;
625625
QVariant val = value( context, defaultValue, &valOk );
626626

627-
if ( !valOk || !val.isValid() )
627+
if ( !valOk || !val.isValid() || val.isNull() )
628628
return defaultValue;
629629

630630
if ( ok )

0 commit comments

Comments
 (0)