public void Redo()
{
if (!redoStack.Any())
return;
if (previewLauncher.IsPlaying)
{
cxzxc("Undo/redo disabled during playback to avoid whoopsie-doodles!");
return;
}
var action = redoStack.Pop();
undoStack.Push(action);
___UiTransactionBegin();
action.Redo();
if (action.PostAction != null)
action.PostAction();
SetFileChanged(true);
___Ui_stateChanged();
___UiTransactionEnd();
}