From 401d69954c5aae86301e38f89121eff0c7f51ea0 Mon Sep 17 00:00:00 2001 From: itsmattkc Date: Wed, 16 Jun 2021 17:18:35 -0700 Subject: [PATCH] timeline: ignore drop event if no ghosts were made --- app/widget/timelinewidget/tool/import.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/widget/timelinewidget/tool/import.cpp b/app/widget/timelinewidget/tool/import.cpp index 205d0f00c..19d2c1f3f 100644 --- a/app/widget/timelinewidget/tool/import.cpp +++ b/app/widget/timelinewidget/tool/import.cpp @@ -87,7 +87,11 @@ void ImportTool::DragEnter(TimelineViewMouseEvent *event) PrepGhosts(drag_start_.GetFrame() - parent()->SceneToTime(import_pre_buffer_), drag_start_.GetTrack().index()); - event->accept(); + if (parent()->HasGhosts() || !parent()->GetConnectedNode()) { + event->accept(); + } else { + event->ignore(); + } } else { // FIXME: Implement dropping from file event->ignore();