forked from qt-creator/qt-creator
qmldesigner: fix assert
ASSERT failure in __cdecl QmlDesigner::AbstractProperty::AbstractProperty(const class QByteArray &,const class std::shared_ptr<class QmlDesigner::Internal::InternalNode> &,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 <tim.jenssen@qt.io>
This commit is contained in:
@@ -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();
|
||||
|
Reference in New Issue
Block a user