From d04d16545105ac70403348c1e4db020f0788d152 Mon Sep 17 00:00:00 2001 From: Thomas Wilshaw Date: Thu, 21 Oct 2021 23:00:34 +0100 Subject: [PATCH] Add safety checks to DeslectAllMarkers() --- app/widget/timeruler/seekablewidget.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/app/widget/timeruler/seekablewidget.cpp b/app/widget/timeruler/seekablewidget.cpp index 3602c4d50..b62d60414 100644 --- a/app/widget/timeruler/seekablewidget.cpp +++ b/app/widget/timeruler/seekablewidget.cpp @@ -194,6 +194,12 @@ QVector SeekableWidget::GetActiveTimelineMarkers() { void SeekableWidget::DeselectAllMarkers() { + if (timebase().isNull()) { + return; + } + if (!timeline_points()) { + return; + } foreach(TimelineMarker* marker, timeline_points()->markers()->list()) { marker->set_active(false); }