Interaction with Titan Panel Classic
hsramm opened this issue ยท 5 comments
Describe the bug and post the error message, if there is one
1x ElvUI_BenikUI/modules/styles/blizzard_lod.lua:178: attempt to index field 'backdrop' (a nil value)
[string "@ElvUI_BenikUI/modules/styles/blizzard_lod.lua"]:178: in function <ElvUI_BenikUI/modules/styles/blizzard_lod.lua:171>
[string "=[C]"]: ?
[string "@ElvUI/Core/Modules/Skins/Skins.lua"]:2003: in function `CallLoadedAddon'
[string "@ElvUI/Core/Modules/Skins/Skins.lua"]:1944: in function `?'
[string "@ElvUI_Libraries/Core/CallbackHandler-1.0-8/CallbackHandler-1.0.lua"]:109: in function <...ies/Core/CallbackHandler-1.0/CallbackHandler-1.0.lua:109>
[string "=[C]"]: ?
[string "@ElvUI_Libraries/Core/CallbackHandler-1.0-8/CallbackHandler-1.0.lua"]:19: in function <...ies/Core/CallbackHandler-1.0/CallbackHandler-1.0.lua:15>
[string "@ElvUI_Libraries/Core/CallbackHandler-1.0-8/CallbackHandler-1.0.lua"]:54: in function `Fire'
[string "@ElvUI_Libraries/Core/Ace3/AceEvent-3.0-4/AceEvent-3.0.lua"]:120: in function <...UI_Libraries/Core/Ace3/AceEvent-3.0/AceEvent-3.0.lua:119>
[string "=[C]"]: ?
[string "=[C]"]: in function `LoadAddOn'
[string "@TitanClassic/TitanClassicUtils.lua"]:1794: in function <TitanClassic/TitanClassicUtils.lua:1787>
[string "@TitanClassic/TitanClassicUtils.lua"]:1894: in function `TitanPanelDisplayRightClickMenu_Toggle'
[string "@TitanClassic/TitanPanelClassic.lua"]:581: in function `TitanPanelBarButton_OnClick'
[string "@TitanClassic/TitanPanelClassic.lua"]:271: in function <TitanClassic/TitanPanelClassic.lua:271>
Locals:
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index field 'backdrop' (a nil value)"
E = <table> {
GetTimeInfo = <function> defined @ElvUI/Core/General/Math.lua:354
mylevel = 11
Bags = <table> {
}
privateVars = <table> {
}
modules = <table> {
}
FormatMoney = <function> defined @ElvUI/Core/General/Math.lua:411
Config_OpenWindow = <function> defined @ElvUI/Core/General/Config.lua:991
UpdateUnitFrames = <function> defined @ElvUI/Core/General/Core.lua:1436
SetMoversPositions = <function> defined @ElvUI/Core/General/Movers.lua:453
ScheduleTimer = <function> defined @ElvUI_Libraries/Core/Ace3/AceTimer-3.0/AceTimer-3.0.lua:94
myspecRole = "DAMAGER"
PriestColors = <table> {
}
RemoveEmptySubTables = <function> defined @ElvUI/Core/General/Core.lua:624
Cooldown_Options = <function> defined @ElvUI/Core/General/Cooldowns.lua:138
Cooldown_UnbuggedTime = <function> defined @ElvUI/Core/General/Cooldowns.lua:19
Config_CreateFrame = <function> defined @ElvUI/Core/General/Config.lua:789
UIScale = <function> defined @ElvUI/Core/General/PixelPerfect.lua:55
db = <table> {
}
ScanTooltip_InventoryInfo = <function> defined @ElvUI/Core/General/API.lua:851
ScanTooltip_UnitInfo = <function> defined @ElvUI/Core/General/API.lua:839
Layout = <table> {
}
myRaceID = 2
Distributor = <table> {
}
DBConvertSL = <function> defined @ElvUI/Core/General/Core.lua:1255
MountText = <table> {
}
INCOMPATIBLE_ADDONS = <table> {
}
UnregisterAllEvents = <function> defined @ElvUI_Libraries/Core/CallbackHandler-1.0/CallbackHandler-1.0.lua:164
UIFrameFade = <function> defined @ElvUI/Core/General/Animation.lua:361
TimeIndicatorColors = <table> {
}
StaticPopup_IsLastDisplayedFrame = <function> defined @ElvUI/Core/General/StaticPopups.lua:489
StaticPopup_CreateSecureButton = <function> defined @ElvUI/Core/General/StaticPopups.lua:1095
Truncate = <function> defined @ElvUI/Core/General/Math.lua:142
SetupReset = <function> defined @ElvUI/Core/General/Install.lua:537
ToggleMoveMode = <function> defined @ElvUI/Core/General/Config.lua:71
RemoveTableDuplicates = <function> defined @ElvUI/Core/General/Core.lua:646
WorldMap = <table> {
}
Disable = <function> defined @ElvUI_Libraries/Core/Ace3/AceAddon-3.0/AceAddon-3.0.lua:310
TimeColors = <table> {
}
SlideOut = <function> defined @ElvUI/Core/General/Animation.lua:296
Unhook = <function> defined @ElvUI_Libraries/Core/Ace3/AceHook-3.0/AceHook-3.0.lua:417
XPIsTrialMax = <function> defined @ElvUI/Core/General/API.lua:666
StaticPopup_GetAllSecureButtons = <function> defined @ElvUI/Core/General/StaticPopups.lua:1119
EscapeString = <function> defined @ElvUI/Core/init.lua:220
RGBToHex = <function> defined @ElvUI/Core/General/Math.lua:147
ClickGameMenu = <function> defined @ElvUI/Core/General/API.lua:739
Tooltip = <table> {
}
Tutorials = <function> defined @ElvUI/Core/General/Tutorials.lua:110
SetDefaultModuleLibraries = <function> defined @ElvUI_Libraries/Core/Ace3/AceAddon-3.0/AceAddon-3.0.lua:363
SlideIn = <function> defined @ElvUI/Core/General/Animation.lua:287
ShortValueDec = "%.2f"
oUF = <table> {
}
IterateEmbeds = <function> defined @ElvUI_Libraries/Core/Ace3/AceAddon-3.0/AceAddon-3.0.lua:438
RegisterObjectForVehicleLock = <function> defined @ElvUI/Core/General/API.lua:522
Config_CreateBottomButtons = <function> defined @ElvUI/Core/General/Config.lua:1078
RawHookScript = <function> defined @ElvUI_Libraries/Core/Ac
To Reproduce
Right clicked the top Titan Panel bar
Please include the addon and game versions:
- BenikUI: 2.16-AiO Classic
- ElvUI: 13.52
- WoW game variation (retail, WotLK, Classic Era): 1.15.0.52302 SoD
That version fixed it but created this:
2x ElvUI_BenikUI/modules/chat/chat.lua:20: attempt to index field 'datatexts' (a nil value)
[string "@ElvUI_BenikUI/modules/chat/chat.lua"]:20: in function <ElvUI_BenikUI/modules/chat/chat.lua:19>
[string "=[C]"]: in function `?'
[string "@ElvUI_Libraries/Core/CallbackHandler-1.0-8/CallbackHandler-1.0.lua"]:109: in function <...ies/Core/CallbackHandler-1.0/CallbackHandler-1.0.lua:109>
[string "=[C]"]: ?
[string "@ElvUI_Libraries/Core/CallbackHandler-1.0-8/CallbackHandler-1.0.lua"]:19: in function <...ies/Core/CallbackHandler-1.0/CallbackHandler-1.0.lua:15>
[string "@ElvUI_Libraries/Core/CallbackHandler-1.0-8/CallbackHandler-1.0.lua"]:54: in function `Fire'
[string "@ElvUI_Libraries/Core/Ace3/AceEvent-3.0-4/AceEvent-3.0.lua"]:120: in function <...UI_Libraries/Core/Ace3/AceEvent-3.0/AceEvent-3.0.lua:119>
Locals:
self = <table> {
OnHyperlinkLeave = <function> defined @ElvUI/Core/Modules/Chat/Chat.lua:1583
modules = <table> {
}
CancelTimer = <function> defined @ElvUI_Libraries/Core/Ace3/AceTimer-3.0/AceTimer-3.0.lua:147
UpdateEditboxFont = <function> defined @ElvUI/Core/Modules/Chat/Chat.lua:757
SecureHook = <function> defined @ElvUI_Libraries/Core/Ace3/AceHook-3.0/AceHook-3.0.lua:335
TabOnLeave = <function> defined @ElvUI/Core/Modules/Chat/Chat.lua:1061
BNGetFriendInfo = <function> defined =[C]:-1
IsUndocked = <function> defined @ElvUI/Core/Modules/Chat/Chat.lua:1294
ChatEdit_PleaseRetaint = <function> defined @ElvUI/Core/Modules/Chat/Chat.lua:691
SocialQueueIsLeader = <function> defined @ElvUI/Core/Modules/Chat/Chat.lua:2823
ToggleChatButton = <function> defined @ElvUI/Core/Modules/Chat/Chat.lua:1275
ScrollToBottom = <function> defined @ElvUI/Core/Modules/Chat/Chat.lua:1437
OnHyperlinkEnter = <function> defined @ElvUI/Core/Modules/Chat/Chat.lua:1572
CHAT_MSG_YELL = <function> defined @ElvUI/Core/Modules/Chat/Chat.lua:2499
AddPluginMessageFilter = <function> defined @ElvUI/Core/Modules/Chat/Chat.lua:1686
ResnapDock = <function> defined @ElvUI/Core/Modules/Chat/Chat.lua:1330
IsEnabled = <function> defined @ElvUI_Libraries/Core/Ace3/AceAddon-3.0/AceAddon-3.0.lua:447
HandleShortChannels = <function> defined @ElvUI/Core/Modules/Chat/Chat.lua:1621
BNGetGameAccountInfo = <function> defined @ElvUI/Core/Modules/Chat/Chat.lua:173
StyleOverflowButton = <function> defined @ElvUI/Core/Modules/Chat/Chat.lua:2379
HookSecured = true
CreateChatVoicePanel = <function> defined @ElvUI/Core/Modules/Chat/Chat.lua:3166
CheckLFGRoles = <function> defined @ElvUI/Core/Modules/Chat/Chat.lua:2799
RegisterMessage = <function> defined @ElvUI_Libraries/Core/CallbackHandler-1.0/CallbackHandler-1.0.lua:80
UnregisterMessage = <function> defined @ElvUI_Libraries/Core/CallbackHandler-1.0/CallbackHandler-1.0.lua:143
CopyButtonOnEnter = <function> defined @ElvUI/Core/Modules/Chat/Chat.lua:597
GuidCache = <table> {
}
UpdateChatTabs = <function> defined @ElvUI/Core/Modules/Chat/Chat.lua:1269
db = <table> {
}
ChatFrame_ReplaceIconAndGroupExpressions = <function> defined @ElvUI/Core/Modules/Chat/Chat.lua:1724
ChatEdit_DeactivateChat = <function> defined @ElvUI/Core/Modules/Chat/Chat.lua:1134
SetEnabledState = <function> defined @ElvUI_Libraries/Core/Ace3/AceAddon-3.0/AceAddon-3.0.lua:420
Hook = <function> defined @ElvUI_Libraries/Core/Ace3/AceHook-3.0/AceHook-3.0.lua:273
PostChatClose = <function> defined @ElvUI/Core/Modules/Chat/Chat.lua:2664
SnappingChanged = <function> defined @ElvUI/Core/Modules/Chat/Chat.lua:1318
GetPluginIcon = <function> defined @ElvUI/Core/Modules/Chat/Chat.lua:1677
ResetVoicePanelAlpha = <function> defined @ElvUI/Core/Modules/Chat/Chat.lua:3160
VoiceOverlay = <function> defined @ElvUI/Core/Modules/Chat/Chat.lua:3443
ThrottleSound = <function> defined @ElvUI/Core/Modules/Chat/Chat.lua:2507
NewModule = <function> defined @ElvUI_Libraries/Core/Ace3/AceAddon-3.0/AceAddon-3.0.lua:231
ClearSnapping = <function> defined @ElvUI/Core/Modules/Chat/Chat.lua:1311
ChatEdit_PleaseUntaint = <function> defined @ElvUI/Core/Modules/Chat/Chat.lua:698
GetLines = <function> defined @ElvUI/Core/Modules/Chat/Chat.lua:993
Initialized = true
FindURL = <function> defined @ElvUI/Core/Modules/Chat/Chat.lua:1452
BuildCopyChatFrame = <function> defined @ElvU
As I can tell from the error message, Titan Panel is trying to open the ingame Calendar, which doesn't exist on Classic. Anyway, I added a check to hopefully prevent the error from popping. Check the dev version: https://github.com/Benik/BenikUI-TBC/archive/refs/heads/development.zip
That's a temporary error when creating a new profile. I don't think that it pops every time