Skip to content

Commit d5bb08f

Browse files
fix: Equipment icon on transmog frame close (#4)
2 parents 5b17586 + 34daf08 commit d5bb08f

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

patches/lose files/Interface/addons/transmog_by_dan/client_transmog.lua

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -424,7 +424,9 @@ function PaperDollItemSlotButton_Update(self)
424424
self.hasItem = nil;
425425
end
426426

427-
UpdateSlotTexture(self:GetName())
427+
for slotName, _ in pairs(SLOT_IDS) do
428+
UpdateSlotTexture(slotName)
429+
end
428430

429431
if ( not GearManagerDialog:IsShown() ) then
430432
self.ignored = nil;
@@ -847,7 +849,6 @@ function OnClickTransmogButton(self)
847849
for slot, _ in pairs(SLOT_IDS) do
848850
currentTransmogIds[slot] = originalTransmogIds[slot]
849851
end
850-
UpdateAllSlotTextures()
851852
CharacterModelFrame:Show()
852853
CharacterModelFrameFake:Hide()
853854
currentSlot = PLAYER_VISIBLE_ITEM_1_ENTRYID
@@ -862,8 +863,8 @@ end
862863

863864
function OnHideTransmogFrame(self)
864865
PlaySound("INTERFACESOUND_CHARWINDOWCLOSE", "master")
865-
for slot, value in pairs(originalTransmogIds) do
866-
currentTransmogIds[slot] = value
866+
for slot, _ in pairs(SLOT_IDS) do
867+
currentTransmogIds[slot] = originalTransmogIds[slot]
867868
end
868869
UpdateAllSlotTextures()
869870
CharacterModelFrame:Hide()

0 commit comments

Comments
 (0)