Better Wardrobe and Transmog

Better Wardrobe and Transmog

6M Downloads

Bug: TinyTooltil-Reforged Compatibility Issue

nancikennedy opened this issue ยท 1 comments

commented

On Retail, with TTR v9.3.12 and BWAT v4.4.71 installed, when clicking on sets (where there are any unknown items) in the extra tabs that BWAT creates in the Appearance section of the Collections, this error is generated.

84x TinyTooltip-Reforged/Core.lua:136: attempt to index local 'line' (a nil value)
[string "@TinyTooltip-Reforged/Core.lua"]:136: in function FindLine' [string "@TinyTooltip-Reforged/LinkID.lua"]:16: in function <TinyTooltip-Reforged/LinkID.lua:12> [string "@TinyTooltip-Reforged/LinkID.lua"]:34: in function <TinyTooltip-Reforged/LinkID.lua:31> [string "=(tail call)"]: ? [string "=[C]"]: in function securecallfunction'
[string "@SharedXML/Tooltip/TooltipDataHandler.lua"]:60: in function <SharedXML/Tooltip/TooltipDataHandler.lua:55>
[string "@SharedXML/Tooltip/TooltipDataHandler.lua"]:80: in function <SharedXML/Tooltip/TooltipDataHandler.lua:76>
[string "@SharedXML/Tooltip/TooltipDataHandler.lua"]:116: in function <SharedXML/Tooltip/TooltipDataHandler.lua:106>
[string "=[C]"]: in function SetAttribute' [string "@SharedXML/Tooltip/TooltipDataHandler.lua"]:141: in function <SharedXML/Tooltip/TooltipDataHandler.lua:134> [string "@SharedXML/Tooltip/TooltipDataHandler.lua"]:282: in function <SharedXML/Tooltip/TooltipDataHandler.lua:240> [string "=[C]"]: in function securecallfunction'
...
[string "@SharedXML/Scroll/ScrollBox.lua"]:589: in function SetDataProvider' [string "@BetterWardrobe/Modules/Wardrobe.lua"]:6305: in function UpdateDataProvider'
[string "@BetterWardrobe/Modules/Wardrobe.lua"]:5191: in function Refresh' [string "@BetterWardrobe/Modules/Wardrobe.lua"]:5828: in function SelectSet'
[string "@BetterWardrobe/Modules/Wardrobe.lua"]:5075: in function <BetterWardrobe/Modules/Wardrobe.lua:5032>
[string "=[C]"]: in function SetShown' [string "@BetterWardrobe/Modules/Wardrobe.lua"]:1299: in function SetTab'
[string "@BetterWardrobe/Modules/Wardrobe.lua"]:1201: in function `ClickTab'
[string "*Wardrobe.xml:450_OnClick"]:1: in function <[string "*Wardrobe.xml:450_OnClick"]:1>
[string "=[C]"]: ?

Locals:
self =

{
GetLine = defined @TinyTooltip-Reforged/Core.lua:164
GetRGBColor = defined @TinyTooltip-Reforged/Core.lua:184
GetClassIcon = defined @TinyTooltip-Reforged/Core.lua:253
tooltips =
{
}
ColorUnitBackground = defined @TinyTooltip-Reforged/Unit.lua:40
GetBgFile = defined @TinyTooltip-Reforged/Core.lua:205
filterfunc =
{
}
GetBarFile = defined @TinyTooltip-Reforged/Core.lua:214
GetUnitSpeed = defined @TinyTooltip-Reforged/Core.lua:281
GetHexColor = defined @TinyTooltip-Reforged/Core.lua:173
icons =
{
}
GetUnitData = defined @TinyTooltip-Reforged/Core.lua:496
GetGender = defined @TinyTooltip-Reforged/Core.lua:306
bgs =
{
}
GetFont = defined @TinyTooltip-Reforged/Core.lua:194
GetRoleIcon = defined @TinyTooltip-Reforged/Core.lua:235
GetZone = defined @TinyTooltip-Reforged/Core.lua:320
FindLine = defined @TinyTooltip-Reforged/Core.lua:132
G =
{
}
GetTitle = defined @TinyTooltip-Reforged/Core.lua:296
ParseItemLink = defined @TinyTooltip-Reforged/ExpansionInfo.lua:11
db =
{
}
L =
{
}
HideLine = defined @TinyTooltip-Reforged/Core.lua:143
print = defined @TinyTooltip-Reforged/ExpansionInfo.lua:7
GetBattlePet = defined @TinyTooltip-Reforged/Core.lua:274
colorfunc =
{
}
HideLines = defined @TinyTooltip-Reforged/Core.lua:155
FormatData = defined @TinyTooltip-Reforged/Core.lua:483
CheckFilter = defined @TinyTooltip-Reforged/Core.lua:460
SettingsGetUnitInfo = defined @TinyTooltip-Reforged/Core.lua:401
GetUnitInfo = defined @TinyTooltip-Reforged/Core.lua:340
GetRaidIcon = defined @TinyTooltip-Reforged/Core.lua:246
GetFriendIcon = defined @TinyTooltip-Reforged/Core.lua:259
FixNumericKey = defined @TinyTooltip-Reforged/Core.lua:97
GetFactionIcon = defined @TinyTooltip-Reforged/Core.lua:242
GetPVPIcon = defined @TinyTooltip-Reforged/Core.lua:229
GetNpcTitle = defined @TinyTooltip-Reforged/Core.lua:314
MergeVariable = defined @TinyTooltip-Reforged/Core.lua:118
ColorUnitBorder = defined @TinyTooltip-Reforged/Unit.lua:24
GetQuestBossIcon = defined @TinyTooltip-Reforged/Core.lua:223
}
tooltip = BW_ScanGameTooltip {
0 =
SetQuestLogRewardSpell = defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
SetQuestPartyProgress = defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
ProcessLineData = defined @SharedXML/Tooltip/TooltipDataHandler.lua:303
SetPvpTalent = defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
SetRuneforgeResultItem = defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
SetHyperlink = defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
SetUnit = defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
SetAzeriteEssence = defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
SetVoidDepositItem = defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
SetVoidWithdrawalItem = defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
SetInfoBackdropStyle = defined @

commented

This looks like an issue with TinyTooltil-Reforged where the addon is not taking into account that the data it is looking for does not exist and needs to be addressed/fixed in that addon.