SFX-WoW / Masque

A button-skinning engine for World of Warcraft.
Other
45 stars 11 forks source link

Bug: Cannot keep Masque skins in TellMeWhen #254

Closed AddonWhiner closed 1 year ago

AddonWhiner commented 1 year ago

Game Flavor

Retail

Game Version

10.0.0

Add-On Version

9.2.7

Description

I use the Serenity round icons for TMW. Upon loading, they work just fine. I don't know all the events that will make them revert to the default squares, but one that always does it is simply configuring TMW with /tmw. That produces the error below. The count of the error is also the count of my TMW icons.

It is followed by over 40 different TMW errors about unrecognized XML attribute: Urgency.

Error Message

Message: bad argument #3 to '?' (Usage: self:SetSwipeTexture(texture [, color]))
Time: Thu Oct 27 18:16:01 2022
Count: 45
Stack: bad argument #3 to '?' (Usage: self:SetSwipeTexture(texture [, color]))
[string "=(tail call)"]: ?
[string "=[C]"]: in function `SetSwipeTexture'
[string "@Interface/AddOns/Masque/Core/Regions/Frame.lua"]:140: in function <Interface/AddOns/Masque/Core/Regions/Frame.lua:106>
[string "@Interface/AddOns/Masque/Core/Button.lua"]:157: in function <Interface/AddOns/Masque/Core/Button.lua:52>
[string "@Interface/AddOns/Masque/Core/Group.lua"]:211: in function `RemoveButton'
[string "@Interface/AddOns/TellMeWhen/Components/IconModules/IconModule_IconContainer_Masque/IconContainer_Masque.lua"]:134: in function <...Module_IconContainer_Masque/IconContainer_Masque.lua:133>
[string "@Interface/AddOns/TellMeWhen/Lib/LibOO-1.0/LibOO-1.0.lua"]:569: in function <...erface/AddOns/TellMeWhen/Lib/LibOO-1.0/LibOO-1.0.lua:567>
[string "=(tail call)"]: ?
[string "=[C]"]: ?
[string "safecall Dispatcher[1]"]:9: in function <[string "safecall Dispatcher[1]"]:5>
[string "=(tail call)"]: ?
[string "@Interface/AddOns/TellMeWhen/Components/Core/BaseClasses/ObjectModule.lua"]:103: in function `Disable'
...
[string "@Interface/AddOns/TellMeWhen/TellMeWhen.lua"]:2783: in function `UpdateNormally'
[string "@Interface/AddOns/TellMeWhen/TellMeWhen.lua"]:2932: in function `Update'
[string "@Interface/AddOns/TellMeWhen/TellMeWhen.lua"]:3060: in function `LockToggle'
[string "@Interface/AddOns/TellMeWhen/TellMeWhen.lua"]:3178: in function `?'
[string "@Interface/AddOns/Ace3/AceConsole-3.0/AceConsole-3.0.lua"]:90: in function `?'
[string "@Interface/FrameXML/ChatFrame.lua"]:5219: in function `ChatEdit_ParseText'
[string "@Interface/FrameXML/ChatFrame.lua"]:4883: in function `ChatEdit_SendText'
[string "@Interface/FrameXML/ChatFrame.lua"]:4919: in function <Interface/FrameXML/ChatFrame.lua:4915>
[string "=[C]"]: in function `ChatEdit_OnEnterPressed'
[string "*ChatFrame.xml:127_OnEnterPressed"]:1: in function <[string "*ChatFrame.xml:127_OnEnterPressed"]:1>

Locals: <none>

Steps to Reproduce

No response

Screenshots

No response

Notes

No response

StormFX commented 1 year ago

Masque 9.2.7 does not support Dragonflight. Download the latest beta.

Duplicate of #251.