Clears detail panel on resource item changed.

This commit is contained in:
2023-11-23 00:53:28 +08:00
parent 8f70b0075f
commit 7fa8e09c10
2 changed files with 6 additions and 0 deletions

View File

@@ -51,6 +51,11 @@ namespace Cryville.Crtr.Browsing.UI {
m_cover.sprite = Sprite.Create(tex, new Rect(0, 0, tex.width, tex.height), Vector2.zero, 160, 0, SpriteMeshType.FullRect);
}
}
public void Clear() {
m_placeholder.SetActive(true);
m_content.SetActive(false);
DestroyDynamicResources();
}
void DestroyDynamicResources() {
if (_data.Cover != null) _data.Cover.Cancel();

View File

@@ -74,6 +74,7 @@ namespace Cryville.Crtr.Browsing.UI {
_selectedItems.Clear();
_items.Clear();
m_itemContainer.ItemCount = _manager.Count;
m_detailPanel.Clear();
}
}