Clears detail panel on resource item changed.
This commit is contained in:
@@ -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);
|
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() {
|
void DestroyDynamicResources() {
|
||||||
if (_data.Cover != null) _data.Cover.Cancel();
|
if (_data.Cover != null) _data.Cover.Cancel();
|
||||||
|
|||||||
@@ -74,6 +74,7 @@ namespace Cryville.Crtr.Browsing.UI {
|
|||||||
_selectedItems.Clear();
|
_selectedItems.Clear();
|
||||||
_items.Clear();
|
_items.Clear();
|
||||||
m_itemContainer.ItemCount = _manager.Count;
|
m_itemContainer.ItemCount = _manager.Count;
|
||||||
|
m_detailPanel.Clear();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user