diff --git a/Assets/ManagedResources/~Lua/Modules/Likability/HeroLikeAbilityPanel.lua b/Assets/ManagedResources/~Lua/Modules/Likability/HeroLikeAbilityPanel.lua index c6dc43cc6e..3cc1df3fc2 100644 --- a/Assets/ManagedResources/~Lua/Modules/Likability/HeroLikeAbilityPanel.lua +++ b/Assets/ManagedResources/~Lua/Modules/Likability/HeroLikeAbilityPanel.lua @@ -312,6 +312,7 @@ function HeroLikeAbilityPanel:UpdateItemList(isChange) self.itemList[i].pre = newObjToParent(self.itemPre,self.grid) self.itemList[i].pre.name = "itemPre"..i self.itemList[i].go = SubUIManager.Open(SubUIConfig.ItemView,self.itemList[i].pre.transform) + self.itemList[i].go.frameBtn:GetComponent("Button").enabled = false self.itemList[i].data = items[i] end self.itemList[i].pre.gameObject:SetActive(true) diff --git a/Assets/ManagedResources/~Lua/View/ItemView.lua b/Assets/ManagedResources/~Lua/View/ItemView.lua index 3df00c722c..e947f7bda1 100644 --- a/Assets/ManagedResources/~Lua/View/ItemView.lua +++ b/Assets/ManagedResources/~Lua/View/ItemView.lua @@ -435,7 +435,9 @@ function ItemView:NoGetRewardShow(_reward, effectLayer, isShowAddImage) self.fragmentIcon:GetComponent("Image").sprite = self.spLoader:LoadSprite(GetProStrImageByProNum(itemConfig[itemSId].PropertyName)) self.frame.sprite = self.spLoader:LoadSprite(GetQuantityImageByquality(itemConfig[itemSId].Quantity)) self.icon.sprite = self.spLoader:LoadSprite(GetResourcePath(itemConfig[itemSId].ResourceID)) - self.frameBtn:GetComponent("Button").enabled = false + Util.AddOnceClick(self.frameBtn, function() + UIManager.OpenPanel(UIName.RewardItemSingleShowPopup, itemSId,nil,self.isRewardItemPop,true) + end) elseif itemDataConFig.ItemType == ItemType.Hero then -- 1角色 local heroConfigData = ConfigManager.GetConfigData(ConfigName.HeroConfig, itemConfig[itemSId].HeroStar[1])