diff --git a/src/plugins/qmldesigner/components/formeditor/formeditorview.cpp b/src/plugins/qmldesigner/components/formeditor/formeditorview.cpp index f6eb02ed81a..572436c4b40 100644 --- a/src/plugins/qmldesigner/components/formeditor/formeditorview.cpp +++ b/src/plugins/qmldesigner/components/formeditor/formeditorview.cpp @@ -721,9 +721,10 @@ void FormEditorView::instanceInformationsChanged(const QMultiHash changedItems; - QList informationChangedNodes = Utils::filtered( - informationChangedHash.keys(), - [](const ModelNode &node) { return QmlItemNode::isValidQmlItemNode(node); }); + QList informationChangedNodes = Utils::filtered(informationChangedHash.keys(), + [](const ModelNode &node) { + return node.isValid(); + }); for (const ModelNode &node : informationChangedNodes) { const QmlItemNode qmlItemNode(node);