summaryrefslogtreecommitdiffstats
path: root/src/api/studio3dqml/q3dsstudio3d.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/api/studio3dqml/q3dsstudio3d.cpp')
-rw-r--r--src/api/studio3dqml/q3dsstudio3d.cpp5
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;