From 7f5a67a9277ee3edd58d2f0b901b2362513837c7 Mon Sep 17 00:00:00 2001 From: Thomas Hartmann Date: Fri, 31 Jan 2020 14:16:03 +0100 Subject: [PATCH] QmlDesigner: Crash fix Task-number: QDS-1590 Change-Id: Id0457d3eac667601f1e44ec521f9cf9fbe6223f4 Reviewed-by: Tim Jenssen --- .../qmldesigner/components/formeditor/formeditoritem.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/qmldesigner/components/formeditor/formeditoritem.cpp b/src/plugins/qmldesigner/components/formeditor/formeditoritem.cpp index be8229c00fe..dd01029c036 100644 --- a/src/plugins/qmldesigner/components/formeditor/formeditoritem.cpp +++ b/src/plugins/qmldesigner/components/formeditor/formeditoritem.cpp @@ -920,7 +920,7 @@ void FormEditorTransitionItem::paint(QPainter *painter, const QStyleOptionGraphi QmlFlowActionAreaNode areaNode = ModelNode(); - if (from.isValid()) + if (from.isValid() && to.isValid()) for (const QmlFlowActionAreaNode &area : from.flowActionAreas()) { if (area.targetTransition() == qmlItemNode().modelNode()) areaNode = area;