LS: UI

LS: UI

146k Downloads

Achievement UI Error

FortyOneNY opened this issue ยท 3 comments

commented

My ls_UI version is 80100.04. If I hide the Achievement micro button (by unchecking "Show" in the Micro Button > Achievements menu) and then attempt to open the Achievement UI via hotkey, the Achievement UI will show and work but it throws an error:

1x ...ns\Blizzard_AchievementUI\Blizzard_AchievementUI-1.0.lua:847: attempt to call global 'AchievementMicroButton_Update' (a nil value)
...ns\Blizzard_AchievementUI\Blizzard_AchievementUI-1.0.lua:847: in function <...ns\Blizzard_AchievementUI\Blizzard_AchievementUI.lua:788>
[C]: ?
[C]: in function LoadAddOn' FrameXML\UIParent.lua:446: in function <FrameXML\UIParent.lua:445> [C]: in function UIParentLoadAddOn'
FrameXML\UIParent.lua:561: in function AchievementFrame_LoadUI' FrameXML\UIParent.lua:747: in function ToggleAchievementFrame'
[string "TOGGLEACHIEVEMENT"]:1: in function <[string "TOGGLEACHIEVEMENT"]:1>

Locals:
self = AchievementFrameAchievements {
0 =
forceOnShow = defined @Blizzard_AchievementUI\Blizzard_AchievementUI.lua:697
}
event = "ADDON_LOADED"
(*temporary) = nil
(*temporary) = "attempt to call global 'AchievementMicroButton_Update' (a nil value)"
updateTrackedAchievements = defined @Blizzard_AchievementUI\Blizzard_AchievementUI.lua:81
IN_GUILD_VIEW = nil
trackedAchievements =

{
}
guildMemberRequestFrame = nil

commented

It's a bug in Blizzard UI code, I'll report it to them later today when they're at work. Their code is trying to call a function that no longer exists >_>

Thanks either way!

commented

I thought that might be the case, but I wasn't sure. Thanks for looking into it!

commented

Added a hack for this issue w/ 80100.05, so it should be safe to hide the button now.