aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/declarative/items/qsgcanvas.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/declarative/items/qsgcanvas.cpp b/src/declarative/items/qsgcanvas.cpp
index b89a642e58..2f663681ae 100644
--- a/src/declarative/items/qsgcanvas.cpp
+++ b/src/declarative/items/qsgcanvas.cpp
@@ -91,6 +91,7 @@ public:
}
virtual void paint() {
+ updatePending = false;
if (animationRunning && animationDriver())
animationDriver()->advance();
polishItems();
@@ -99,7 +100,6 @@ public:
glViewport(0, 0, size.width(), size.height());
renderSceneGraph(size);
swapBuffers();
- updatePending = false;
if (animationRunning)
maybeUpdate();