diff --git a/src/plugins/qmldesigner/components/formeditor/formeditorview.cpp b/src/plugins/qmldesigner/components/formeditor/formeditorview.cpp index f99424e5450..f20126615ca 100644 --- a/src/plugins/qmldesigner/components/formeditor/formeditorview.cpp +++ b/src/plugins/qmldesigner/components/formeditor/formeditorview.cpp @@ -170,6 +170,8 @@ void FormEditorView::removeNodeFromScene(const QmlItemNode &qmlItemNode) //We have to keep the children if they are not children in the model anymore. //Otherwise we delete the children explicitly anyway. deleteWithoutChildren(removedItemList); + } else if (qmlItemNode.isFlowTransition()) { + deleteWithoutChildren(scene()->itemsForQmlItemNodes({qmlItemNode})); } }