summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKaj Grönholm <kaj.gronholm@qt.io>2020-05-28 15:51:06 +0300
committerKaj Grönholm <kaj.gronholm@qt.io>2020-05-29 06:39:45 +0300
commitd345c73e02968ca5f88d7b6ce4eef4e72cf1679d (patch)
treeca1808b100b270541120a21d87738e3fb58dc4f2
parent7aa66d47c20df755cb41731bf27069370b1a2bdf (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.cpp1
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);