From 32cad175c20b720d45751564c05cca82110d0be6 Mon Sep 17 00:00:00 2001 From: Miikka Heikkinen Date: Tue, 22 Oct 2024 16:23:48 +0300 Subject: [PATCH] QmlDesigner: Set selected node to dynamic properties model at qml setup Fixes: QDS-13789 Change-Id: I147bca2b7f9bcb10e248d5275db9255dfb12b26c Reviewed-by: Mahmoud Badri --- .../components/materialeditor/materialeditorview.cpp | 5 +---- .../components/textureeditor/textureeditorview.cpp | 5 +---- 2 files changed, 2 insertions(+), 8 deletions(-) diff --git a/src/plugins/qmldesigner/components/materialeditor/materialeditorview.cpp b/src/plugins/qmldesigner/components/materialeditor/materialeditorview.cpp index 59101f56f35..12cf8ed128b 100644 --- a/src/plugins/qmldesigner/components/materialeditor/materialeditorview.cpp +++ b/src/plugins/qmldesigner/components/materialeditor/materialeditorview.cpp @@ -602,10 +602,7 @@ void MaterialEditorView::setupQmlBackend() m_qmlBackEnd = currentQmlBackend; - if (m_hasMaterialRoot) - m_dynamicPropertiesModel->setSelectedNode(m_selectedMaterial); - else - m_dynamicPropertiesModel->reset(); + m_dynamicPropertiesModel->setSelectedNode(m_selectedMaterial); initPreviewData(); diff --git a/src/plugins/qmldesigner/components/textureeditor/textureeditorview.cpp b/src/plugins/qmldesigner/components/textureeditor/textureeditorview.cpp index 64b1523303e..f084735c016 100644 --- a/src/plugins/qmldesigner/components/textureeditor/textureeditorview.cpp +++ b/src/plugins/qmldesigner/components/textureeditor/textureeditorview.cpp @@ -485,10 +485,7 @@ void TextureEditorView::setupQmlBackend() m_qmlBackEnd = currentQmlBackend; - if (m_hasTextureRoot) - m_dynamicPropertiesModel->setSelectedNode(m_selectedTexture); - else - m_dynamicPropertiesModel->reset(); + m_dynamicPropertiesModel->setSelectedNode(m_selectedTexture); m_stackedWidget->setCurrentWidget(m_qmlBackEnd->widget()); #endif