From 856608a511e70455b6fd578d9583b0b8180a696e Mon Sep 17 00:00:00 2001 From: Thomas Hartmann Date: Tue, 24 Sep 2024 17:12:58 +0200 Subject: [PATCH] QmlDesigner: Add ifdef for QDS_USE_PROJECTSTORAGE Change-Id: I902203d8c747ea85cbba5f7c5351c3f8f8127afb Reviewed-by: Marco Bubke --- .../libs/designercore/rewriter/texttomodelmerger.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/plugins/qmldesigner/libs/designercore/rewriter/texttomodelmerger.cpp b/src/plugins/qmldesigner/libs/designercore/rewriter/texttomodelmerger.cpp index b61330aa5ec..27e9fb0102c 100644 --- a/src/plugins/qmldesigner/libs/designercore/rewriter/texttomodelmerger.cpp +++ b/src/plugins/qmldesigner/libs/designercore/rewriter/texttomodelmerger.cpp @@ -1432,8 +1432,13 @@ QmlDesigner::PropertyName TextToModelMerger::syncScriptBinding(ModelNode &modelN prefix, script->qualifiedId, astValue); + +#ifndef QDS_USE_PROJECTSTORAGE // Can happen if the type was just created and was not fully processed yet const bool newlyCreatedTypeCase = !modelNode.metaInfo().properties().size(); +#else + const bool newlyCreatedTypeCase = false; +#endif if (enumValue.isValid()) { // It is a qualified enum: AbstractProperty modelProperty = modelNode.property(astPropertyName.toUtf8());