From 41559576e0636ab8f462c46b4044cff9d5724fab Mon Sep 17 00:00:00 2001 From: itsmattkc <34096995+itsmattkc@users.noreply.github.com> Date: Mon, 13 Feb 2023 11:28:43 -0800 Subject: [PATCH] timebasedwidget: null check on connected node Fixes #2156 --- app/widget/timebased/timebasedwidget.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/widget/timebased/timebasedwidget.cpp b/app/widget/timebased/timebasedwidget.cpp index d9b0d7ef5..2673792e1 100644 --- a/app/widget/timebased/timebasedwidget.cpp +++ b/app/widget/timebased/timebasedwidget.cpp @@ -498,7 +498,9 @@ void TimeBasedWidget::GoToEnd() void TimeBasedWidget::CenterScrollOnPlayhead() { - scrollbar_->setValue(qRound(TimeToScene(GetConnectedNode()->GetPlayhead())) - scrollbar_->width()/2); + if (GetConnectedNode()) { + scrollbar_->setValue(qRound(TimeToScene(GetConnectedNode()->GetPlayhead())) - scrollbar_->width()/2); + } } void TimeBasedWidget::SetAutoSetTimebase(bool e)