diff --git a/popcorn/Assets/MyGame/Scenes/Main/Scripts/BulkOrder.cs b/popcorn/Assets/MyGame/Scenes/Main/Scripts/BulkOrder.cs index f508b9ec..5dc92b3d 100644 --- a/popcorn/Assets/MyGame/Scenes/Main/Scripts/BulkOrder.cs +++ b/popcorn/Assets/MyGame/Scenes/Main/Scripts/BulkOrder.cs @@ -132,11 +132,14 @@ public class BulkOrder : MonoBehaviour var productData = new ProductData(data1, countByVolume); productData.volume *= countByVolume; itemView1.SetData(productData); - itemView1.SetButtonActive(itemView1.CheckAmount(productData)); if (gameData.CompletedProductList.FirstOrDefault(data => data.Number == 1) is BulkOrderResultData resultData) { itemView1.SetCooked(resultData.Rarity); } + else + { + itemView1.SetButtonActive(itemView1.CheckAmount(productData)); + } itemView1.CookingButton.ThrottleFirst(TimeSpan.FromSeconds(1f)).Subscribe(_ => { LocalCacheManager.Save(Const.ProductViewTypeTag, ProductViewType.BulkOrder); @@ -156,11 +159,14 @@ public class BulkOrder : MonoBehaviour var productData = new ProductData(data2, countByVolume); productData.volume *= countByVolume; itemView2.SetData(productData); - itemView2.SetButtonActive(itemView2.CheckAmount(productData)); if (gameData.CompletedProductList.FirstOrDefault(data => data.Number == 2) is BulkOrderResultData resultData) { itemView2.SetCooked(resultData.Rarity); } + else + { + itemView2.SetButtonActive(itemView2.CheckAmount(productData)); + } itemView2.CookingButton.ThrottleFirst(TimeSpan.FromSeconds(1f)).Subscribe(_ => { LocalCacheManager.Save(Const.ProductViewTypeTag, ProductViewType.BulkOrder); @@ -180,11 +186,14 @@ public class BulkOrder : MonoBehaviour var productData = new ProductData(data3, countByVolume); productData.volume *= countByVolume; itemView3.SetData(productData); - itemView3.SetButtonActive(itemView3.CheckAmount(productData)); if (gameData.CompletedProductList.FirstOrDefault(data => data.Number == 3) is BulkOrderResultData resultData) { itemView3.SetCooked(resultData.Rarity); } + else + { + itemView3.SetButtonActive(itemView3.CheckAmount(productData)); + } itemView3.CookingButton.ThrottleFirst(TimeSpan.FromSeconds(1f)).Subscribe(_ => { LocalCacheManager.Save(Const.ProductViewTypeTag, ProductViewType.BulkOrder);