QmlDesigner: Don't show context on 2D view when editing 3D component

Fixes: QDS-10664
Change-Id: Ia4436b942ce79e0abe622adbba914903ab6a72bc
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io>
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
This commit is contained in:
Miikka Heikkinen
2023-09-19 11:57:10 +03:00
parent f227dbf041
commit 5d7808f95b

View File

@@ -652,9 +652,8 @@ void FormEditorView::auxiliaryDataChanged(const ModelNode &node,
editorItem->setFrameColor(data.value<QColor>());
}
if (key == contextImageProperty) {
if (key == contextImageProperty && !Qml3DNode::isValidVisualRoot(rootModelNode()))
m_formEditorWidget->setBackgoundImage(data.value<QImage>());
}
}
static void updateTransitions(FormEditorScene *scene, const QmlItemNode &qmlItemNode)