diff options
author | Thomas Hartmann <Thomas.Hartmann@nokia.com> | 2010-04-06 15:08:46 +0200 |
---|---|---|
committer | Thomas Hartmann <Thomas.Hartmann@nokia.com> | 2010-04-06 15:09:33 +0200 |
commit | 0531e8007a549c11acf5cc3ff4c1d5ed66b10e98 (patch) | |
tree | b66096f8aff4d8a6f71fe6aab79055cd33ee0ea7 /src/plugins/qmldesigner/components/formeditor/dragtool.cpp | |
parent | adcf6a572f1ccbb6c7a6a0a1c04d5c31f7c119e6 (diff) | |
download | qt-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.cpp | 3 |
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(); |