timeline: replace all with gaps before placing when nudging
Fixes #2012
This commit is contained in:
@@ -1314,6 +1314,9 @@ void TimelineWidget::NudgeInternal(rational amount)
|
||||
|
||||
foreach (Block* b, selected_blocks_) {
|
||||
command->add_child(new TrackReplaceBlockWithGapCommand(b->track(), b, false));
|
||||
}
|
||||
|
||||
foreach (Block* b, selected_blocks_) {
|
||||
command->add_child(new TrackPlaceBlockCommand(sequence()->track_list(b->track()->type()), b->track()->Index(), b, b->in() + amount));
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user