Errors when ESC to close window
chatterchats opened this issue ยท 2 comments
Addon Version
v1.9.51
World of Warcraft Version
Retail
Describe the bug
When I have an open window and try to press ESC, throws some errors andsometimes doesn't close the window out of combat. This is after the update that fixed the addon taint when hitting esc to close windows in combat. Tested with only AdiBags, BugGrabber, and Bug Sack loaded.
3x AdiBags/core/Core.lua:122: attempt to call field 'SetCVarBool' (a nil value) [string "@AdiBags/core/Core.lua"]:122: in function <AdiBags/core/Core.lua:82> [string "=[C]"]: ? [string "=[C]"]: ? [string "@ElvUI_Libraries/Core/Ace3/AceAddon-3.0-13/AceAddon-3.0.lua"]:66: in function <...UI_Libraries/Core/Ace3/AceAddon-3.0/AceAddon-3.0.lua:61> [string "@ElvUI_Libraries/Core/Ace3/AceAddon-3.0-13/AceAddon-3.0.lua"]:494: in function
InitializeAddon'
[string "@ElvUI_Libraries/Core/Ace3/AceAddon-3.0-13/AceAddon-3.0.lua"]:619: in function <...UI_Libraries/Core/Ace3/AceAddon-3.0/AceAddon-3.0.lua:611>`
30x AdiBags/core/Hooks.lua:216: attempt to call field 'CloseSpecialWindows' (a nil value) [string "@AdiBags/core/Hooks.lua"]:216: in function <AdiBags/core/Hooks.lua:215> [string "=(tail call)"]: ? [string "=[C]"]: ? [string "=[C]"]: in function
securecall'
[string "@FrameXML/UIParent.lua"]:3393: in function CloseWindows' [string "@FrameXML/UIParent.lua"]:3410: in function <FrameXML/UIParent.lua:3408> [string "@ElvUI/Core/Modules/Misc/AFK.lua"]:71: in function
SetAFKMER'
[string "@ElvUI_MerathilisUI/Core/Modules/Misc/Afk.lua"]:140: in function SetAFK' [string "@ElvUI/Core/Modules/Misc/AFK.lua"]:140: 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 =
AcquireItemButton = defined @AdiBags/widgets/ItemButton.lua:176
modules =
}
UpdateFilters = defined @AdiBags/core/Filters.lua:83
SecureHook = defined @ElvUI_Libraries/Core/Ace3/AceHook-3.0/AceHook-3.0.lua:335
GetInteractingWindow = defined @AdiBags/core/Core.lua:461
GetContainerItemTexture = defined @AdiBags/core/Utility.lua:438
ConfigChanged = defined @AdiBags/core/Core.lua:381
GetSlotId = defined @AdiBags/core/Utility.lua:70
Filter = defined @AdiBags/core/Filters.lua:144
IsEnabled = defined @ElvUI_Libraries/Core/Ace3/AceAddon-3.0/AceAddon-3.0.lua:447
Reconfigure = defined @AdiBags/core/Core.lua:211
SetupTooltip = defined @AdiBags/core/Utility.lua:127
RegisterMessage = defined @ElvUI_Libraries/Core/CallbackHandler-1.0/CallbackHandler-1.0.lua:80
UnregisterMessage = defined @ElvUI_Libraries/Core/CallbackHandler-1.0/CallbackHandler-1.0.lua:143
hooks =
}
GetDistinctItemID = defined @AdiBags/core/Utility.lua:303
CreateFont = defined @AdiBags/core/Fonts.lua:122
isClassic = false
db =
}
OpenOptions = defined @AdiBags/core/Core.lua:296
SetEnabledState = defined @ElvUI_Libraries/Core/Ace3/AceAddon-3.0/AceAddon-3.0.lua:420
Hook = defined @ElvUI_Libraries/Core/Ace3/AceHook-3.0/AceHook-3.0.lua:273
IterateBags = defined @AdiBags/core/Bags.lua:190
AcquireColumn = defined @AdiBags/core/OO.lua:215
OnEnable = defined @AdiBags/core/Core.lua:128
HookBagFrameCreation = defined @AdiBags/core/Bags.lua:318
NewBag = defined @AdiBags/core/Bags.lua:157
GetClass = defined @AdiBags/core/OO.lua:129
RegisterFilter = defined @AdiBags/core/Filters.lua:120
BACKDROP =
}
RemoveTooltip = defined @AdiBags/core/Utility.lua:160
UnregisterAllEvents = defined @ElvUI_Libraries/Core/CallbackHandler-1.0/CallbackHandler-1.0.lua:164
isBCC = false
GetContainerItemStackCount = defined @AdiBags/core/Utility.lua:434
IterateFilters = defined @AdiBags/core/Filters.lua:116
ReagentBankUpdated = defined @AdiBags/core/Core.lua:372
CreateBagSlotPanel = defined @AdiBags/widgets/BagSlots.lua:448
TOP_PADDING = 32
hookedBags =
}
OpenBag = defined @AdiBags/core/Hooks.lua:144
AcquireDropzone = defined @AdiBags/core/OO.lua:215
ToggleAllBags = defined @AdiBags/core/Hooks.lua:93
OnProfileChanged = defined @AdiBags/core/Core.lua:219
GetName = defined @ElvUI_Libraries/Core/Ace3/AceAddon-3.0/AceAddon-3.0.lua:275
name = "AdiBags"
OpenBackpack = defined @AdiBags/core/Hooks.lua:175
LayoutBags = defined @AdiBags/core/Layout.lua:103
Disable = defined @ElvUI_Libraries/Core/Ace3/AceAddon-3.0/AceAddon-3.0.lua:310
SetGlobalLock = defined @AdiBags/core/Core.lua:429
ParseItemLink = defined @AdiBags/core/Utility.lua:178
DisableHooks = defined @AdiBags/core/Core.lua:198
UpdateInteractingWindow = defined @AdiBags/core/Core.lua:447
Print = defined @ElvUI_Libraries/Core/A`
Steps to reproduce
Update to latest from Curse.
Open Window
Hit Escape
Error!
Verification
- I have disabled all other addons and made sure this bug is triggered only with AdiBags enabled
Correct to above: It just happens when I hit escape, even with no windows open.