From ec4c5a9a08d61ebfc6b5d854c076df10ee05342f Mon Sep 17 00:00:00 2001 From: Tim Jenssen Date: Thu, 20 Jul 2023 21:31:09 +0200 Subject: [PATCH] qmldesigner: fix assert ASSERT failure in __cdecl QmlDesigner::AbstractProperty::AbstractProperty(const class QByteArray &,const class std::shared_ptr &,class QmlDesigner::Model *,class QmlDesigner::AbstractView *): "a property name cannot contain a space", file qtcreator\src\plugins\qmldesigner\designercore\model\abstractproperty.cpp, line 32 Change-Id: Ie991c86f172f4c1a5c70340f44b524b3e15cd5db Reviewed-by: Tim Jenssen --- src/plugins/qmldesigner/designercore/model/bindingproperty.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/qmldesigner/designercore/model/bindingproperty.cpp b/src/plugins/qmldesigner/designercore/model/bindingproperty.cpp index 558f6849be2..bf1dc59e155 100644 --- a/src/plugins/qmldesigner/designercore/model/bindingproperty.cpp +++ b/src/plugins/qmldesigner/designercore/model/bindingproperty.cpp @@ -148,7 +148,7 @@ AbstractProperty BindingProperty::resolveToProperty() const element = binding; } - if (node.isValid()) + if (node.isValid() && !element.contains(' ')) return node.property(element.toUtf8()); else return AbstractProperty();