summaryrefslogtreecommitdiff
path: root/src/plugins/qmldesigner/components/formeditor/dragtool.cpp
diff options
context:
space:
mode:
authorThomas Hartmann <Thomas.Hartmann@nokia.com>2010-04-06 15:08:46 +0200
committerThomas Hartmann <Thomas.Hartmann@nokia.com>2010-04-06 15:09:33 +0200
commit0531e8007a549c11acf5cc3ff4c1d5ed66b10e98 (patch)
treeb66096f8aff4d8a6f71fe6aab79055cd33ee0ea7 /src/plugins/qmldesigner/components/formeditor/dragtool.cpp
parentadcf6a572f1ccbb6c7a6a0a1c04d5c31f7c119e6 (diff)
downloadqt-creator-0531e8007a549c11acf5cc3ff4c1d5ed66b10e98.tar.gz
QmlDesigner.visualEditor: avoid crash
Diffstat (limited to 'src/plugins/qmldesigner/components/formeditor/dragtool.cpp')
-rw-r--r--src/plugins/qmldesigner/components/formeditor/dragtool.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/plugins/qmldesigner/components/formeditor/dragtool.cpp b/src/plugins/qmldesigner/components/formeditor/dragtool.cpp
index 132bd55f41..1257e1ffea 100644
--- a/src/plugins/qmldesigner/components/formeditor/dragtool.cpp
+++ b/src/plugins/qmldesigner/components/formeditor/dragtool.cpp
@@ -155,6 +155,9 @@ void DragTool::createQmlItemNode(const ItemLibraryInfo &itemLibraryRepresentatio
void DragTool::createQmlItemNodeFromImage(const QString &imageName, QmlItemNode parentNode, QPointF scenePos)
{
+ if (!parentNode.isValid())
+ return;
+
QmlDesignerItemLibraryDragAndDrop::CustomDragAndDrop::hide();
MetaInfo metaInfo = MetaInfo::global();