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;
|
element = binding;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (node.isValid())
|
if (node.isValid() && !element.contains(' '))
|
||||||
return node.property(element.toUtf8());
|
return node.property(element.toUtf8());
|
||||||
else
|
else
|
||||||
return AbstractProperty();
|
return AbstractProperty();
|
||||||
|
Reference in New Issue
Block a user