QmlDesigner: Fix soft assert

The node can acutally be invalid.

Change-Id: I18430a538ce947c724ddca85e9fc5e40175019d4
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
Reviewed-by: Henning Gründl <henning.gruendl@qt.io>
This commit is contained in:
Thomas Hartmann
2019-06-07 13:46:21 +02:00
parent 44a282396f
commit d74e68bc3c

View File

@@ -481,7 +481,9 @@ static NodeMetaInfo findCommonSuperClass(const NodeMetaInfo &first, const NodeMe
NodeMetaInfo PropertyEditorQmlBackend::findCommonAncestor(const ModelNode &node)
{
QTC_ASSERT(node.isValid(), return {});
if (!node.isValid())
return {};
QTC_ASSERT(node.metaInfo().isValid(), return {});
AbstractView *view = node.view();