aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMiikka Heikkinen <miikka.heikkinen@qt.io>2020-08-31 11:52:02 +0300
committerMiikka Heikkinen <miikka.heikkinen@qt.io>2020-08-31 09:12:14 +0000
commit29ca7de368b76219676d61756cd26ccc97c99781 (patch)
tree5cfe818533707f1ce7b6a8bd1472646f36b6a996
parent431667925e7c8c2cbe6f57789625c7548e6859a0 (diff)
QmlDesigner: Reset puppet after removing SLConnector
Changing imports resets the puppet before SLConnector gets removed, causing puppet load to fail. Added additional resetPuppet call after SLConnector removal to ensure puppet is loaded correctly. Change-Id: Ia26bbcbd39fe4c59a4795fa0052d0adedac789b7 Fixes: QDS-2662 Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
-rw-r--r--src/plugins/qmldesigner/components/itemlibrary/itemlibraryview.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/plugins/qmldesigner/components/itemlibrary/itemlibraryview.cpp b/src/plugins/qmldesigner/components/itemlibrary/itemlibraryview.cpp
index ea2e472f43..82306a5ab7 100644
--- a/src/plugins/qmldesigner/components/itemlibrary/itemlibraryview.cpp
+++ b/src/plugins/qmldesigner/components/itemlibrary/itemlibraryview.cpp
@@ -113,6 +113,8 @@ void ItemLibraryView::importsChanged(const QList<Import> &addedImports, const QL
for (ModelNode node : slConnectors)
node.destroy();
+
+ resetPuppet();
}
}
}