From 9e183779f353855bcb05178f1595d2473dcd9075 Mon Sep 17 00:00:00 2001 From: itsmattkc Date: Fri, 23 Jul 2021 15:50:25 -0700 Subject: [PATCH] timeline: null check on setting beam cursor Fixes crash --- app/widget/timelinewidget/view/timelineview.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/widget/timelinewidget/view/timelineview.cpp b/app/widget/timelinewidget/view/timelineview.cpp index b1a3c364b..e07c981f6 100644 --- a/app/widget/timelinewidget/view/timelineview.cpp +++ b/app/widget/timelinewidget/view/timelineview.cpp @@ -589,6 +589,10 @@ void TimelineView::ConnectTrackList(TrackList *list) void TimelineView::SetBeamCursor(const TimelineCoordinate &coord) { + if (!connected_track_list_) { + return; + } + bool update_required = coord.GetTrack().type() == connected_track_list_->type() || cursor_coord_.GetTrack().type() == connected_track_list_->type();