diff options
author | Kaj Grönholm <kaj.gronholm@qt.io> | 2020-05-28 15:51:06 +0300 |
---|---|---|
committer | Kaj Grönholm <kaj.gronholm@qt.io> | 2020-05-29 06:39:45 +0300 |
commit | d345c73e02968ca5f88d7b6ce4eef4e72cf1679d (patch) | |
tree | ca1808b100b270541120a21d87738e3fb58dc4f2 | |
parent | 7aa66d47c20df755cb41731bf27069370b1a2bdf (diff) |
Fix crash when changing project
Build render graph after appending axis helper.
Task-number: QT3DS-4117
Change-Id: I347063f217322949b44bbf119744046400d2df90
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
-rw-r--r-- | src/Authoring/Qt3DStudio/Render/StudioRendererTranslation.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/Authoring/Qt3DStudio/Render/StudioRendererTranslation.cpp b/src/Authoring/Qt3DStudio/Render/StudioRendererTranslation.cpp index b86b47cf..590439f3 100644 --- a/src/Authoring/Qt3DStudio/Render/StudioRendererTranslation.cpp +++ b/src/Authoring/Qt3DStudio/Render/StudioRendererTranslation.cpp @@ -2133,6 +2133,7 @@ void STranslation::BuildRenderGraph(SGraphObjectTranslator &inParent, bool scene m_AxisCamera.m_Id = m_Context.GetStringTable().RegisterStr("AxisCamera"); } theParentTranslator.AppendChild(m_AxisHelperLayerTranslator->GetGraphObject()); + BuildRenderGraph(*m_AxisHelperLayerTranslator, scenePreviewPass); SLayer &layer = static_cast<SLayer &>(m_AxisHelperLayerTranslator->GetGraphObject()); layer.m_NextSibling = layer.m_PreviousSibling = nullptr; m_AxisHelperLayerTranslator->SetActive(true); |