From 69b9cb8cc77530462b76c25ddd3d8524f6215412 Mon Sep 17 00:00:00 2001 From: Thomas Hartmann Date: Thu, 12 May 2011 16:41:45 +0200 Subject: [PATCH] QmlDesigner.statesEditor: crash fix The node instance view might be detached. --- .../components/stateseditor/stateseditorimageprovider.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/plugins/qmldesigner/components/stateseditor/stateseditorimageprovider.cpp b/src/plugins/qmldesigner/components/stateseditor/stateseditorimageprovider.cpp index 515c2e0afba..7ac0162cdbe 100644 --- a/src/plugins/qmldesigner/components/stateseditor/stateseditorimageprovider.cpp +++ b/src/plugins/qmldesigner/components/stateseditor/stateseditorimageprovider.cpp @@ -49,6 +49,9 @@ QImage StatesEditorImageProvider::requestImage(const QString &id, QSize *size, c if (m_nodeInstanceView.isNull()) return QImage(); + if (!m_nodeInstanceView->model()) + return QImage(); //NodeInstanceView might be detached + QSize newSize = requestedSize; if (newSize.isEmpty())