diff options
Diffstat (limited to 'src/api/studio3dqml/q3dsstudio3d.cpp')
-rw-r--r-- | src/api/studio3dqml/q3dsstudio3d.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/api/studio3dqml/q3dsstudio3d.cpp b/src/api/studio3dqml/q3dsstudio3d.cpp index 38d32d4..8183d7b 100644 --- a/src/api/studio3dqml/q3dsstudio3d.cpp +++ b/src/api/studio3dqml/q3dsstudio3d.cpp @@ -454,6 +454,11 @@ void Q3DSStudio3D::tick() */ void Q3DSStudio3D::getCommands(bool emitInitialize, CommandQueue &renderQueue) { + if (m_presentation->d_ptr->m_dataInputsChanged) { + m_presentation->d_ptr->setDataInputValueBatch(); + m_presentation->d_ptr->m_dataInputsChanged = false; + } + if (emitInitialize) m_emitRunningChange = true; |