void UpdateAfterAssetChange() { if (m_Controller == null) { return; } m_AllControllers = FindAllAudioMixerControllers(); m_Controller.SanitizeGroupViews(); m_Controller.OnUnitySelectionChanged(); if (m_GroupTree != null) { m_GroupTree.ReloadTreeData(); } if (m_GroupViews != null) { m_GroupViews.RecreateListControl(); } if (m_SnapshotListView != null) { m_SnapshotListView.LoadFromBackend(); } if (m_MixersTree != null) { m_MixersTree.ReloadTree(); } AudioMixerUtility.RepaintAudioMixerAndInspectors(); }