timeline: unlink clip if it is completely overwritten
This commit is contained in:
@@ -210,9 +210,13 @@ void TrackRippleRemoveAreaCommand::redo_internal()
|
||||
foreach (Block* remove_block, removed_blocks_) {
|
||||
track_->RippleRemoveBlock(remove_block);
|
||||
|
||||
NodeRemoveWithExclusiveDeps* command = new NodeRemoveWithExclusiveDeps(static_cast<NodeGraph*>(remove_block->parent()), remove_block);
|
||||
command->redo();
|
||||
remove_block_commands_.append(command);
|
||||
BlockUnlinkAllCommand* unlink_command = new BlockUnlinkAllCommand(remove_block);
|
||||
unlink_command->redo();
|
||||
remove_block_commands_.append(unlink_command);
|
||||
|
||||
NodeRemoveWithExclusiveDeps* remove_command = new NodeRemoveWithExclusiveDeps(static_cast<NodeGraph*>(remove_block->parent()), remove_block);
|
||||
remove_command->redo();
|
||||
remove_block_commands_.append(remove_command);
|
||||
}
|
||||
|
||||
// If we picked up a block to trim the out point of
|
||||
|
||||
Reference in New Issue
Block a user