diff --git a/qt-quick/chartview.cpp b/qt-quick/chartview.cpp index 1fb4e7607..46ed04753 100644 --- a/qt-quick/chartview.cpp +++ b/qt-quick/chartview.cpp @@ -235,11 +235,13 @@ void ChartView::ChartItemList::remove(ChartItem &item) void ChartView::ChartItemList::append(ChartItem &item) { if (!first) { + item.prev = nullptr; first = &item; } else { item.prev = last; last->next = &item; } + item.next = nullptr; last = &item; }