From d3efef8679c6aa7a1aab48ace7f0b72e16cd3106 Mon Sep 17 00:00:00 2001 From: Thomas Hartmann Date: Wed, 30 Jan 2019 15:13:38 +0100 Subject: [PATCH] QmlDesigner: Fix crash Change-Id: Ieb1046184c2ec3c50212039ad3a667bcb80a3e63 Reviewed-by: Knud Dollereder Reviewed-by: Tim Jenssen --- .../timelineeditor/timelinegraphicslayout.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/plugins/qmldesigner/qmldesignerextension/timelineeditor/timelinegraphicslayout.cpp b/src/plugins/qmldesigner/qmldesignerextension/timelineeditor/timelinegraphicslayout.cpp index c34e6d3848c..c84923f7c2d 100644 --- a/src/plugins/qmldesigner/qmldesignerextension/timelineeditor/timelinegraphicslayout.cpp +++ b/src/plugins/qmldesigner/qmldesignerextension/timelineeditor/timelinegraphicslayout.cpp @@ -120,8 +120,10 @@ void TimelineGraphicsLayout::setTimeline(const QmlTimeline &timeline) if (timeline.isValid()) { for (const ModelNode &target : timeline.allTargets()) { - auto item = TimelineSectionItem::create(timeline, target, this); - m_layout->addItem(item); + if (target.isValid()) { + auto item = TimelineSectionItem::create(timeline, target, this); + m_layout->addItem(item); + } } }