summaryrefslogtreecommitdiff
path: root/src/quick3d/imports/scene3d/scene3ditem.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/quick3d/imports/scene3d/scene3ditem.cpp')
-rw-r--r--src/quick3d/imports/scene3d/scene3ditem.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/quick3d/imports/scene3d/scene3ditem.cpp b/src/quick3d/imports/scene3d/scene3ditem.cpp
index 1c610d8bc..1de97679d 100644
--- a/src/quick3d/imports/scene3d/scene3ditem.cpp
+++ b/src/quick3d/imports/scene3d/scene3ditem.cpp
@@ -925,6 +925,8 @@ QSGNode *Scene3DItem::updatePaintNode(QSGNode *node, QQuickItem::UpdatePaintNode
m_framesToRender = ms_framesNeededToFlushPipeline;
},
Qt::DirectConnection);
+ // Give the window a nudge to trigger an update.
+ QMetaObject::invokeMethod(window(), "requestUpdate", Qt::QueuedConnection);
}
const bool usesFBO = m_compositingMode == FBO;