From 52414905900baf45be3a16cfb9a298e79776f84d Mon Sep 17 00:00:00 2001 From: PopSlime Date: Mon, 25 Dec 2023 14:37:27 +0800 Subject: [PATCH] Unlistens to action changes on resource browser master destroyed. --- Assets/Cryville/Crtr/Browsing/UI/ResourceBrowserMaster.cs | 4 ++++ 1 file changed, 4 insertions(+) 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());