From df9081f38e22c90886ffc55104488d537820a1b6 Mon Sep 17 00:00:00 2001 From: Thomas Hartmann Date: Tue, 24 Mar 2020 16:58:32 +0100 Subject: [PATCH] QmlDesigner: Fix crash Change-Id: I31c6f8ce2b506af6d16887719a39319e6946a161 Reviewed-by: Tim Jenssen --- .../qmldesigner/components/formeditor/formeditoritem.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/plugins/qmldesigner/components/formeditor/formeditoritem.cpp b/src/plugins/qmldesigner/components/formeditor/formeditoritem.cpp index 3d852a2fb00..41a593e9cd8 100644 --- a/src/plugins/qmldesigner/components/formeditor/formeditoritem.cpp +++ b/src/plugins/qmldesigner/components/formeditor/formeditoritem.cpp @@ -939,6 +939,8 @@ void FormEditorTransitionItem::paint(QPainter *painter, const QStyleOptionGraphi } } + if (!from.modelNode().isValid()) + return; QRectF fromRect = QmlItemNode(from).instanceBoundingRect(); fromRect.translate(QmlItemNode(from).flowPosition());