From a3d6ecc4fd2994ec84466c05deffc4204064fb50 Mon Sep 17 00:00:00 2001 From: itsmattkc <34096995+itsmattkc@users.noreply.github.com> Date: Mon, 8 Aug 2022 11:31:31 -0700 Subject: [PATCH] timeline: skip gaps when moving blocks --- app/widget/timelinewidget/tool/pointer.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/widget/timelinewidget/tool/pointer.cpp b/app/widget/timelinewidget/tool/pointer.cpp index d2bf263bb..3c8f9a7bf 100644 --- a/app/widget/timelinewidget/tool/pointer.cpp +++ b/app/widget/timelinewidget/tool/pointer.cpp @@ -383,6 +383,10 @@ void PointerTool::InitiateDragInternal(Block *clicked_item, } else { // Prepare for a standard pointer move by creating ghosts for them and any related blocks foreach (Block* block, clips) { + if (dynamic_cast(block)) { + continue; + } + // Create ghost for this block auto ghost = AddGhostFromBlock(block, trim_mode, true); Q_UNUSED(ghost)