|
|
@@ -97,6 +97,23 @@ namespace Fort23.Mono
|
|
|
public async override CTask<bool> AsyncInit(object[] uiData)
|
|
|
{
|
|
|
shopId = int.Parse(uiData[0].ToString());
|
|
|
+
|
|
|
+ foreach (var shopGroupWidgetType1 in _shopGroupWidgetType1s)
|
|
|
+ {
|
|
|
+ UIManager.Instance.DormancyGComponent(shopGroupWidgetType1);
|
|
|
+ }
|
|
|
+
|
|
|
+ _shopGroupWidgetType1s.Clear();
|
|
|
+
|
|
|
+
|
|
|
+ foreach (var shopBtnWidget in _shopBtnWidgets)
|
|
|
+ {
|
|
|
+ UIManager.Instance.DormancyGComponent(shopBtnWidget);
|
|
|
+ }
|
|
|
+
|
|
|
+ _shopBtnWidgets.Clear();
|
|
|
+ currentSelectedShopBtnWidget = null;
|
|
|
+
|
|
|
List<ShopGroupConfig> shopGroupConfigs = ConfigComponent.Instance.GetAll<ShopGroupConfig>().ToList();
|
|
|
shopGroupConfigs.Sort(Sort);
|
|
|
foreach (var shopGroupConfig in shopGroupConfigs)
|
|
|
@@ -250,12 +267,7 @@ namespace Fort23.Mono
|
|
|
}
|
|
|
|
|
|
_shopGroupWidgetType1s.Clear();
|
|
|
- // foreach (var widget in _energyWidgets)
|
|
|
- // {
|
|
|
- // UIManager.Instance.DormancyGComponent(widget);
|
|
|
- // }
|
|
|
- //
|
|
|
- // _energyWidgets.Clear();
|
|
|
+
|
|
|
|
|
|
foreach (var shopBtnWidget in _shopBtnWidgets)
|
|
|
{
|