Fix crash in the qmlpuppet at finishing
authorMarco Bubke <marco.bubke@digia.com>
Mon, 15 Oct 2012 13:22:08 +0000 (15:22 +0200)
committerThe Qt Project <gerrit-noreply@qt-project.org>
Mon, 15 Oct 2012 14:32:36 +0000 (16:32 +0200)
Task-number: QTCREATORBUG-8042

Change-Id: I30a5b40d6441ea1631ba11a97b062720e70ddca8
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
src/quick/designer/designersupport.cpp

index 78445d7..55a0b53 100644 (file)
@@ -420,7 +420,8 @@ bool DesignerSupport::isValidHeight(QQuickItem *item)
 
 void DesignerSupport::updateDirtyNode(QQuickItem *item)
 {
-    QQuickWindowPrivate::get(item->window())->updateDirtyNode(item);
+    if (item->window())
+        QQuickWindowPrivate::get(item->window())->updateDirtyNode(item);
 }
 
 void DesignerSupport::activateDesignerWindowManager()