public void UndoRedoPerformed()
{
if (m_Controller == null)
{
return;
}
// Undo may have deleted one of the selected groups
m_Controller.OnSubAssetChanged();
m_Controller.SanitizeGroupViews();
m_Controller.OnUnitySelectionChanged();
if (m_GroupTree != null)
{
m_GroupTree.OnUndoRedoPerformed();
}
if (m_GroupViews != null)
{
m_GroupViews.OnUndoRedoPerformed();
}
if (m_SnapshotListView != null)
{
m_SnapshotListView.OnUndoRedoPerformed();
}
if (m_MixersTree != null)
{
m_MixersTree.OnUndoRedoPerformed();
}
AudioMixerUtility.RepaintAudioMixerAndInspectors();
}