From 6763adcec1a622c90afd4d063ab8d9a2053f7825 Mon Sep 17 00:00:00 2001 From: Thomas Hartmann <Thomas.Hartmann@nokia.com> Date: Thu, 23 Sep 2010 15:45:38 +0200 Subject: [PATCH] QmlDesigner.formEditor: Test if the qmlitem ist valid This is preventing a crash if the nodeinstance is invalid. --- src/plugins/qmldesigner/components/formeditor/selectiontool.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/plugins/qmldesigner/components/formeditor/selectiontool.cpp b/src/plugins/qmldesigner/components/formeditor/selectiontool.cpp index b4175612f6a..27ad9b8f2d2 100644 --- a/src/plugins/qmldesigner/components/formeditor/selectiontool.cpp +++ b/src/plugins/qmldesigner/components/formeditor/selectiontool.cpp @@ -142,6 +142,7 @@ void SelectionTool::hoverMoveEvent(const QList<QGraphicsItem*> &itemList, FormEditorItem *formEditorItem = FormEditorItem::fromQGraphicsItem(item); if (formEditorItem + && formEditorItem->qmlItemNode().isValid() && !formEditorItem->qmlItemNode().isRootNode() && (formEditorItem->qmlItemNode().hasShowContent() || !m_selectOnlyContentItems)) { -- GitLab