From 58be497903efbc4f6398a3d4555c78ca9fc751dd Mon Sep 17 00:00:00 2001 From: PopSlime Date: Tue, 19 Dec 2023 16:44:44 +0800 Subject: [PATCH] Fix error on loading invalid resource. --- .../Crtr/Browsing/UI/PathedResourceBrowser.cs | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/Assets/Cryville/Crtr/Browsing/UI/PathedResourceBrowser.cs b/Assets/Cryville/Crtr/Browsing/UI/PathedResourceBrowser.cs index ba766f2..4b96c55 100644 --- a/Assets/Cryville/Crtr/Browsing/UI/PathedResourceBrowser.cs +++ b/Assets/Cryville/Crtr/Browsing/UI/PathedResourceBrowser.cs @@ -118,10 +118,15 @@ namespace Cryville.Crtr.Browsing.UI { _selectedItems.Clear(); _items[id].OnSelect(); _selectedItems.Add(id); - var res = _manager[id]; - m_detailPanel.Load(res); - if (_selectedItems.Count == 1) { - LoadActions(res); + try { + var res = _manager[id]; + m_detailPanel.Load(res); + if (_selectedItems.Count == 1) { + LoadActions(res); + } + } + catch (Exception ex) { + Popup.CreateException(ex); } } }