summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Hartmann <thomas.hartmann@qt.io>2022-09-23 16:16:33 +0200
committerThomas Hartmann <thomas.hartmann@qt.io>2022-09-23 14:53:41 +0000
commit507b1fff39bf47b794ad766cef78ed04f4f4ad0e (patch)
treee9431cc026744dda5e2edd61116fa45d9eeaaa4c
parent5582a8047a913844e7cc75a62653e9b9fc179342 (diff)
downloadqt-creator-507b1fff39bf47b794ad766cef78ed04f4f4ad0e.tar.gz
QmlDesigner: Create importComponentObject in root context
This might be the implicit default, but let's make this explicit. Change-Id: Ic42735b12f22819767ceb642d265f813201c9146 Reviewed-by: Henning Gründl <henning.gruendl@qt.io> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
-rw-r--r--share/qtcreator/qml/qmlpuppet/qml2puppet/instances/nodeinstanceserver.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/share/qtcreator/qml/qmlpuppet/qml2puppet/instances/nodeinstanceserver.cpp b/share/qtcreator/qml/qmlpuppet/qml2puppet/instances/nodeinstanceserver.cpp
index 31a907c37f..f62972d571 100644
--- a/share/qtcreator/qml/qmlpuppet/qml2puppet/instances/nodeinstanceserver.cpp
+++ b/share/qtcreator/qml/qmlpuppet/qml2puppet/instances/nodeinstanceserver.cpp
@@ -534,7 +534,7 @@ void NodeInstanceServer::setupOnlyWorkingImports(const QStringList &workingImpor
quickView()->setContent(fileUrl(), m_importComponent, quickView()->rootObject());
m_importComponent->setData(componentCode.append("\nItem {}\n"), fileUrl());
- m_importComponentObject = m_importComponent->create();
+ m_importComponentObject = m_importComponent->create(engine()->rootContext());
Q_ASSERT(m_importComponent && m_importComponentObject);
Q_ASSERT_X(m_importComponent->errors().isEmpty(), __FUNCTION__, m_importComponent->errorString().toLatin1());