From 2a96c396f9d8def08fbb82bb767a832f876a82e0 Mon Sep 17 00:00:00 2001 From: Miikka Heikkinen Date: Tue, 5 Oct 2021 17:01:43 +0300 Subject: [PATCH] QmlDesigner: Notify other views of nodeSource triggered puppet reset Use resetPuppet() instead of delayedRestartProcess() to properly notify other views of the impending reset. Fixes: QDS-5222 Change-Id: I46dc0dfc9f0b675bd2a0fc07c6b7d9cde4d1e48a Reviewed-by: Thomas Hartmann --- .../qmldesigner/designercore/instances/nodeinstanceview.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/qmldesigner/designercore/instances/nodeinstanceview.cpp b/src/plugins/qmldesigner/designercore/instances/nodeinstanceview.cpp index 6ecde66a309..078a74a534d 100644 --- a/src/plugins/qmldesigner/designercore/instances/nodeinstanceview.cpp +++ b/src/plugins/qmldesigner/designercore/instances/nodeinstanceview.cpp @@ -644,7 +644,7 @@ void NodeInstanceView::nodeSourceChanged(const ModelNode &node, const QString & m_nodeInstanceServer->changeNodeSource(changeNodeSourceCommand); // Puppet doesn't deal with node source changes properly, so just reset the puppet for now - delayedRestartProcess(); // TODO: Remove this once the issue is properly fixed (QDS-4955) + resetPuppet(); // TODO: Remove this once the issue is properly fixed (QDS-4955) } }