tukui-org / ElvUI

User Interface replacement AddOn for World of Warcraft.
https://tukui.org
Other
455 stars 152 forks source link

Custom Text issues with Assist and Boss frames #1070

Closed Trenchfoote closed 11 months ago

Trenchfoote commented 11 months ago

What is the issue you are having?

Adjusting Custom Texts in "Assist" or "Boss" frames sends the error below.

Super big note, on dev branch of ELVUI, and in /edebug.

What is the expected behavior?

No errors

What actually happened?

An error. No functionality impacted by the error. Custom texts applied as expected.

Suggested Solution/Workaround

No response

Errors

5x ...lvUI/Core/Modules/UnitFrames/Elements/CustomText.lua:22: attempt to index field 'customTexts' (a nil value)
[string "@ElvUI/Core/Modules/UnitFrames/Elements/CustomText.lua"]:22: in function `Configure_CustomTexts'
[string "@ElvUI_Options/Core/UnitFrames.lua"]:487: in function <ElvUI_Options/Core/UnitFrames.lua:469>
[string "@ElvUI_Options/Core/UnitFrames.lua"]:503: in function <ElvUI_Options/Core/UnitFrames.lua:503>
[string "=[C]"]: ?
[string "@ElvUI_Libraries/Core/Ace3/AceConfig-3.0-3/AceConfigDialog-3.0-86/AceConfigDialog-3.0.lua"]:45: in function <...nfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua:43>
[string "@ElvUI_Libraries/Core/Ace3/AceConfig-3.0-3/AceConfigDialog-3.0-86/AceConfigDialog-3.0.lua"]:869: in function <...nfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua:691>
[string "=[C]"]: ?
[string "@ElvUI_Libraries/Core/Ace3/AceGUI-3.0-41/AceGUI-3.0.lua"]:66: in function <.../ElvUI_Libraries/Core/Ace3/AceGUI-3.0/AceGUI-3.0.lua:64>
[string "@ElvUI_Libraries/Core/Ace3/AceGUI-3.0-41/AceGUI-3.0.lua"]:300: in function `Fire'
[string "@ElvUI_Libraries/Core/Ace3/AceGUI-3.0-41/widgets/AceGUIWidget-DropDown.lua"]:432: in function <...re/Ace3/AceGUI-3.0/widgets/AceGUIWidget-DropDown.lua:423>
[string "=[C]"]: ?
[string "@ElvUI_Libraries/Core/Ace3/AceGUI-3.0-41/AceGUI-3.0.lua"]:66: in function <.../ElvUI_Libraries/Core/Ace3/AceGUI-3.0/AceGUI-3.0.lua:64>
[string "@ElvUI_Libraries/Core/Ace3/AceGUI-3.0-41/AceGUI-3.0.lua"]:300: in function `Fire'
[string "@ElvUI_Libraries/Core/Ace3/AceGUI-3.0-41/widgets/AceGUIWidget-DropDown-Items.lua"]:351: in function <...3/AceGUI-3.0/widgets/AceGUIWidget-DropDown-Items.lua:341>

Locals:
self = <table> {
 Update_AssistHeader = <function> defined @ElvUI/Core/Modules/UnitFrames/Groups/Assist.lua:44
 ToggleForceShowFrame = <function> defined @ElvUI/Core/Modules/UnitFrames/UnitFrames.lua:1563
 DisableBlizzard_SetUnit = <function> defined @ElvUI/Core/Modules/UnitFrames/UnitFrames.lua:1272
 modules = <table> {
 }
 CancelTimer = <function> defined @Details/Libs/AceTimer-3.0/AceTimer-3.0.lua:147
 RaidRoleUpdate = <function> defined =[C]:-1
 SetSmartPosition = <function> defined @ElvUI/Core/Modules/UnitFrames/Elements/Auras.lua:305
 Construct_PowerBar = <function> defined =[C]:-1
 arena1 = ElvUF_Arena1 {
 }
 RegisterForClicks = <function> defined @ElvUI/Core/Modules/UnitFrames/UnitFrames.lua:1762
 Configure_AllAuras = <function> defined @ElvUI/Core/Modules/UnitFrames/Elements/Auras.lua:289
 Construct_Buffs = <function> defined @ElvUI/Core/Modules/UnitFrames/Elements/Auras.lua:72
 Construct_PowerPrediction = <function> defined @ElvUI/Core/Modules/UnitFrames/Elements/PowerPrediction.lua:34
 ScheduleTimer = <function> defined @Details/Libs/AceTimer-3.0/AceTimer-3.0.lua:94
 UpdateHealComm = <function> defined @ElvUI/Core/Modules/UnitFrames/Elements/HealPrediction.lua:205
 ADDON_LOADED = <function> defined @ElvUI/Core/Modules/UnitFrames/UnitFrames.lua:1535
 FrameGlow_CheckMouseover = <function> defined @ElvUI/Core/Modules/UnitFrames/Elements/FrameGlow.lua:299
 Configure_PVPText = <function> defined @ElvUI/Core/Modules/UnitFrames/Elements/PVPText.lua:8
 MatchGrowthX = <table> {
 }
 db = <table> {
 }
 Update_TankFrames = <function> defined =[C]:-1
 CreateRaisedText = <function> defined @ElvUI/Core/Modules/UnitFrames/UnitFrames.lua:244
 SetTexture_HealComm = <function> defined =[C]:-1
 Hook = <function> defined @ElvUI_Libraries/Core/Ace3/AceHook-3.0/AceHook-3.0.lua:273
 SetStatusBarBackdropPoints = <function> defined @ElvUI/Core/Modules/UnitFrames/UnitFrames.lua:1650
 GetTalentTicks = <function> defined @ElvUI/Core/Modules/UnitFrames/Elements/CastBar.lua:460
 SourceStacks = <table> {
 }
 Construct_PrivateAuras = <function> defined @ElvUI/Core/Modules/UnitFrames/UnitFrames.lua:524
 ClassPower_SetBarColor = <function> defined =[C]:-1
 BuffIndicator_PostUpdateIcon = <function> defined @ElvUI/Core/Modules/UnitFrames/Elements/BuffIndicator.lua:68
 FrameGlow_SetGlowColor = <function> defined @ElvUI/Core/Modules/UnitFrames/Elements/FrameGlow.lua:177
 Construct_BossFrames = <function> defined @ElvUI/Core/Modules/UnitFrames/Groups/Boss.lua:11
 UnregisterAllEvents = <function> defined @!mMT_MediaPack/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:164
 Construct_RaidDebuffs = <function> defined @ElvUI/Core/Modules/UnitFrames/Elements/RaidDebuffs.lua:8
 PostUpdate_PhaseIcon = <function> defined =[C]:-1
 assist = ElvUF_Assist {
 }
 AuraUnchanged = <function> defined @ElvUI/Core/Modules/UnitFrames/Elements/Auras.lua:581
 Runes_UpdateChargedColor = <function> defined @ElvUI/Core/Modules/UnitFrames/Elements/ClassBars.lua:451
 groupPrototype = <table> {
 }
 Construct_InfoPanel = <function> defined @ElvUI/Core/Modules/UnitFrames/Elements/InfoPanel.lua:6
 Configure_HealthBar = <function> defined @ElvUI/Core/Modules/UnitFrames/Elements/Health.lua:51
 PostUpdateBar_AuraBars = <function> defined =[C]:-1
 GetName = <function> defined @Details/Libs/AceAddon-3.0/AceAddon-3.0.lua:275
 PostColorAdditionalPower = <function> defined @ElvUI/Core/Modules/UnitFrames/Elements/ClassBars.lua:529
 classMaxResourceBar = <table> {
 }
 name = "ElvUI_UnitFrames"
 SetAlpha_HealComm = <function> defined @ElvUI/Core/Modules/UnitFrames/Elements

ElvUI Changelog & Troubleshooting