From 4c14ab649815a3e0b1beab6c6958f116581f19eb Mon Sep 17 00:00:00 2001 From: itsmattkc Date: Sat, 13 Jun 2020 20:03:06 +1000 Subject: [PATCH] add tool: allow adding on a track that doesn't exist yet --- app/widget/timelinewidget/tool/add.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/widget/timelinewidget/tool/add.cpp b/app/widget/timelinewidget/tool/add.cpp index 1e1a538e0..d50c57fb0 100644 --- a/app/widget/timelinewidget/tool/add.cpp +++ b/app/widget/timelinewidget/tool/add.cpp @@ -35,9 +35,10 @@ TimelineWidget::AddTool::AddTool(TimelineWidget *parent) : void TimelineWidget::AddTool::MousePress(TimelineViewMouseEvent *event) { const TrackReference& track = event->GetTrack(); - TrackOutput* t = parent()->GetTrackFromReference(track); - if (!t || t->IsLocked()) { + // Check if track is locked + TrackOutput* t = parent()->GetTrackFromReference(track); + if (t && t->IsLocked()) { return; }