From 29144a2eff05cf91b87e41e9f7eadfab44a5eef2 Mon Sep 17 00:00:00 2001 From: Miikka Heikkinen Date: Fri, 5 Jul 2024 13:14:22 +0300 Subject: [PATCH] QmlDesigner: Add bundle 3D node under root if there is no 3D scene Fixes: QDS-12916 Change-Id: Iaa437c832afb8fb78b41a9d91d2bbc9e04d27702 Reviewed-by: Thomas Hartmann --- .../components/contentlibrary/contentlibraryview.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/plugins/qmldesigner/components/contentlibrary/contentlibraryview.cpp b/src/plugins/qmldesigner/components/contentlibrary/contentlibraryview.cpp index e18095a0c0c..b2967818b76 100644 --- a/src/plugins/qmldesigner/components/contentlibrary/contentlibraryview.cpp +++ b/src/plugins/qmldesigner/components/contentlibrary/contentlibraryview.cpp @@ -187,6 +187,8 @@ void ContentLibraryView::connectImporter() } else if (isItemBundle(bundleId)) { if (!m_bundleItemTarget) m_bundleItemTarget = Utils3D::active3DSceneNode(this); + if (!m_bundleItemTarget) + m_bundleItemTarget = rootModelNode(); QTC_ASSERT(m_bundleItemTarget, return);