ui: make color setting undoable

This commit is contained in:
itsmattkc
2021-08-07 20:37:40 -07:00
parent 132e637f3f
commit bdbeb111e8
4 changed files with 53 additions and 2 deletions
+5 -1
View File
@@ -720,9 +720,13 @@ void TimelineWidget::ToggleSelectedEnabled()
void TimelineWidget::SetColorLabel(int index)
{
MultiUndoCommand *command = new MultiUndoCommand();
foreach (Block* b, selected_blocks_) {
b->SetOverrideColor(index);
command->add_child(new NodeOverrideColorCommand(b, index));
}
Core::instance()->undo_stack()->push(command);
}
void TimelineWidget::NudgeLeft()