diff --git a/src/plugins/qmldesigner/components/propertyeditor/propertyeditorvalue.cpp b/src/plugins/qmldesigner/components/propertyeditor/propertyeditorvalue.cpp index 515b73ed2cb..84e8b527910 100644 --- a/src/plugins/qmldesigner/components/propertyeditor/propertyeditorvalue.cpp +++ b/src/plugins/qmldesigner/components/propertyeditor/propertyeditorvalue.cpp @@ -304,7 +304,9 @@ void PropertyEditorValue::resetValue() if (m_value.isValid() || isBound()) { m_value = QVariant(); m_isBound = false; + m_expression = QString(); emit valueChanged(nameAsQString(), QVariant()); + emit expressionChanged({}); } }