AdiAddons / AdiBags

WoW Addon — Adirelle's bag addon.
https://wowace.com/projects/adibags
GNU General Public License v3.0
156 stars 112 forks source link

Adibags+AdibagsConsolePort+AdibagsPawn #1006

Closed Tenuiis closed 5 months ago

Tenuiis commented 5 months ago

Addon Version

10.2.6

World of Warcraft Version

Retail

Describe the bug

При добавлении аддона AdibagsPawn инвентарь больше не работает

Код ошибки при открытии инвентаря: 18x AdiBags/core/Hooks.lua:78: attempt to call upvalue 'GetContainerNumSlots' (a nil value) [string "@AdiBags/core/Hooks.lua"]:78: in function `GetContainerFrame' [string "@AdiBags/core/Hooks.lua"]:161: in function <AdiBags/core/Hooks.lua:156>

Locals: self =

{ AcquireItemButton = defined @AdiBags/widgets/ItemButton.lua:156 FAMILY_TAGS =
{ } UpdateFilters = defined @AdiBags/core/Filters.lua:83 SecureHook = defined @AdiBags/libs/AceHook-3.0/AceHook-3.0.lua:336 GetInteractingWindow = defined @AdiBags/core/Core.lua:437 ConfigChanged = defined @AdiBags/core/Core.lua:357 GetSlotId = defined @AdiBags/core/Utility.lua:57 Filter = defined @AdiBags/core/Filters.lua:144 IsEnabled = defined @AdiBags/libs/AceAddon-3.0/AceAddon-3.0.lua:451 Reconfigure = defined @AdiBags/core/Core.lua:190 SetupTooltip = defined @AdiBags/core/Utility.lua:114 RegisterMessage = defined @AdiBags/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:90 UnregisterMessage = defined @AdiBags/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:153 hooks =
{ } GetDistinctItemID = defined @AdiBags/core/Utility.lua:188 CreateFont = defined @AdiBags/core/Fonts.lua:122 filterProto =
{ } db =
{ } OpenOptions = defined @AdiBags/config/Options.lua:671 SetEnabledState = defined @AdiBags/libs/AceAddon-3.0/AceAddon-3.0.lua:424 Hook = defined @AdiBags/libs/AceHook-3.0/AceHook-3.0.lua:274 IterateBags = defined @AdiBags/core/Bags.lua:183 OnEnable = defined @AdiBags/core/Core.lua:122 HookBagFrameCreation = defined @AdiBags/core/Bags.lua:306 NewBag = defined @AdiBags/core/Bags.lua:150 GetClass = defined @AdiBags/core/OO.lua:129 RegisterFilter = defined @AdiBags/core/Filters.lua:120 BACKDROP =
{ } OnInitialize = defined =[C]:-1 NewModule = defined @AdiBags/libs/AceAddon-3.0/AceAddon-3.0.lua:235 InitializeFilters = defined @AdiBags/core/Filters.lua:64 IterateFilters = defined @AdiBags/core/Filters.lua:116 ReagentBankUpdated = defined @AdiBags/core/Core.lua:348 CreateBagSlotPanel = defined @AdiBags/widgets/BagSlots.lua:437 TOP_PADDING = 32 hookedBags =
{ } OpenBag = defined @AdiBags/core/Hooks.lua:137 ToggleAllBags = defined @AdiBags/core/Hooks.lua:86 OnProfileChanged = defined @AdiBags/core/Core.lua:198 GetName = defined @AdiBags/libs/AceAddon-3.0/AceAddon-3.0.lua:279 name = "AdiBags" OpenBackpack = defined @AdiBags/core/Hooks.lua:168 LayoutBags = defined @AdiBags/core/Layout.lua:102 Disable = defined @AdiBags/libs/AceAddon-3.0/AceAddon-3.0.lua:314 SetGlobalLock = defined @AdiBags/core/Core.lua:405 Unhook = defined @AdiBags/libs/AceHook-3.0/AceHook-3.0.lua:418 Print = defined @AdiBags/libs/AceConsole-3.0/AceConsole-3.0.lua:54 OpenAllBags = defined @AdiBags/core/Hooks.lua:109 L =
{ } safecall = defined @AdiBags/core/Utility.lua:81 Debug = defined @AdiBags/core/Core.lua:61 CreateAnchorWidget = defined @AdiBags/widgets/AnchorWidget.lua:37 ITEM_SIZE = 37 DEFAULT_SETTINGS =
{ } CreateBagAnchorWidget = defined @AdiBags/widgets/AnchorWidget.lua:218 FAMILY_ICONS =
{ } UnregisterEvent = defined @

Steps to reproduce

  1. Отключал последовательно все связанные аддоны.
  2. Помогает только чистая установка аддона Adibags+AdibagsConsolePort, без AdibagsPawn

Verification

  • [X] I have disabled all other addons and made sure this bug is triggered only with AdiBags enabled
Cidan commented 5 months ago

AdiBags will get no new features or integration fixes outside of the base addon.