From e118b8b913ec6d0423207dbcc7560c5297e34031 Mon Sep 17 00:00:00 2001 From: AGFazio Date: Sat, 27 Jun 2026 14:24:43 -0400 Subject: [PATCH] Lyric Track Unable to move - Fix --- src-ui-wx/sequencer/EffectsGrid.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src-ui-wx/sequencer/EffectsGrid.cpp b/src-ui-wx/sequencer/EffectsGrid.cpp index 08fb8797e5..179c9277cf 100644 --- a/src-ui-wx/sequencer/EffectsGrid.cpp +++ b/src-ui-wx/sequencer/EffectsGrid.cpp @@ -2205,7 +2205,9 @@ void EffectsGrid::mouseDown(wxMouseEvent& event) { } if (!mMouseOperationsCancelled) { - if (mResizingMode == EFFECT_RESIZE_MOVE && selectedEffect != nullptr) { + Row_Information_Struct* anchorRI = mSequenceElements->GetVisibleRowInformation(row); + bool isTimingDrag = (anchorRI != nullptr && anchorRI->element->GetType() == ElementType::ELEMENT_TYPE_TIMING); + if (!isTimingDrag && mResizingMode == EFFECT_RESIZE_MOVE && selectedEffect != nullptr) { // Ghost drag-to-move/copy: non-destructive drag with dim originals and ghost at target if (selectedEffect->GetSelected() == EFFECT_NOT_SELECTED) selectedEffect->SetSelected(EFFECT_SELECTED);