diff --git a/Assets/Cryville/Crtr/Browsing/UI/ResourceBrowserMaster.cs b/Assets/Cryville/Crtr/Browsing/UI/ResourceBrowserMaster.cs index 976be09..3ef4b0e 100644 --- a/Assets/Cryville/Crtr/Browsing/UI/ResourceBrowserMaster.cs +++ b/Assets/Cryville/Crtr/Browsing/UI/ResourceBrowserMaster.cs @@ -40,6 +40,10 @@ namespace Cryville.Crtr.Browsing.UI { AddPathedBrowserTab("Files", new FileSystemResourceManager()); AddTab("Settings", InitBrowser(m_settingsBrowser), _tabs.Count, false); } + protected override void OnDestroy() { + base.OnDestroy(); + Actions.Changed -= OnActionsChanged; + } BrowserTab AddPathedBrowserTab(string name, IPathedResourceManager manager) { var browser = InitBrowser(Instantiate(m_pathedBrowserPrefab, m_browserContainer, false).GetComponent());