diff --git a/src/plugins/qmldesigner/core/model/texttomodelmerger.cpp b/src/plugins/qmldesigner/core/model/texttomodelmerger.cpp index 82e4c01f0ae1b74a2190a1e9ca8c2b3769293acc..b873af7d9f56ea331f89c8991296efec0a484eb8 100644 --- a/src/plugins/qmldesigner/core/model/texttomodelmerger.cpp +++ b/src/plugins/qmldesigner/core/model/texttomodelmerger.cpp @@ -614,7 +614,7 @@ void TextToModelMerger::syncNode(ModelNode &modelNode, } else if (isLiteralValue(script)) { if (typeName == QLatin1String("Qt/PropertyChanges")) { AbstractProperty modelProperty = modelNode.property(astPropertyName); - const QVariant variantValue(astValue); + const QVariant variantValue(stripQuotes(astValue)); syncVariantProperty(modelProperty, variantValue, QString(), differenceHandler); modelPropertyNames.remove(astPropertyName); } else {