diff options
author | Gunnar Sletta <gunnar.sletta@nokia.com> | 2012-03-15 16:10:35 +0100 |
---|---|---|
committer | Qt by Nokia <qt-info@nokia.com> | 2012-03-19 17:09:12 +0100 |
commit | cbb53d463cff9b8ea7cf42e9e8782a7974c4fd1b (patch) | |
tree | d67ef25274674f64845212bb68d097b13b795e13 | |
parent | e2caf2353c0fd1ff5c8cc18fcdd198cfbed807a0 (diff) |
Reset all node pointers when item is cleaned up
Change-Id: I5878e1d39eca3fa640f16d153924968f72bc9ffc
Reviewed-by: Kim M. Kalland <kim.kalland@nokia.com>
-rw-r--r-- | src/quick/items/qquickcanvas.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/quick/items/qquickcanvas.cpp b/src/quick/items/qquickcanvas.cpp index a6c2a90407..d5c826b67a 100644 --- a/src/quick/items/qquickcanvas.cpp +++ b/src/quick/items/qquickcanvas.cpp @@ -1618,6 +1618,7 @@ void QQuickCanvasPrivate::cleanupNodesOnShutdown(QQuickItem *item) if (p->extra.isAllocated()) { p->extra->opacityNode = 0; p->extra->clipNode = 0; + p->extra->rootNode = 0; } p->groupNode = 0; |