From b1074dd6b3aaa37981322c1f52de75f2dd6f2eb0 Mon Sep 17 00:00:00 2001 From: Miikka Heikkinen Date: Fri, 5 Jul 2024 12:59:05 +0300 Subject: [PATCH] QmlDesigner: Add id for 3d items imported from user content Fixes: QDS-12927 Change-Id: I54537d864cdfb9748ae8e388536a57616de2d543 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 2ed20f7875c..e18095a0c0c 100644 --- a/src/plugins/qmldesigner/components/contentlibrary/contentlibraryview.cpp +++ b/src/plugins/qmldesigner/components/contentlibrary/contentlibraryview.cpp @@ -199,6 +199,8 @@ void ContentLibraryView::connectImporter() {"y", pos.y()}, {"z", pos.z()}}); m_bundleItemTarget.defaultNodeListProperty().reparentHere(newNode); + newNode.setIdWithoutRefactoring(model()->generateNewId( + newNode.simplifiedTypeName(), "node")); clearSelectedModelNodes(); selectModelNode(newNode); });