Sattva-108 / AdiBags

AdiBags backport with improved UI and functions for 3.3.5 WoTLK client.
14 stars 2 forks source link

Sorry, I found an error #3

Closed hubgogo closed 1 year ago

hubgogo commented 1 year ago

Alt-Left-Click Error after clicking

QQ五笔截图未命名

The error code is as follows:

1x AdiBags-3.3.5\AdiBags.lua:980: attempt to index global 'LibCompat' (a nil value) AdiBags-3.3.5\widgets\ContainerFrame.lua:412: in function <AdiBags\widgets\ContainerFrame.lua:407>

Locals: self = AdiBagsAnchor2 { name = "Backpack" label = "Backpack" target = AdiBagsContainer1 {} corner = {} 0 = } button = "LeftButton" addon = { AcquireItemButton = @ AdiBags\widgets\ItemButton.lua:109: UnitHealthInfo = @ AdiBags\libs\LibCompat-1.0\LibCompat-1.0.lua:392: CancelTimer = @ AdiBags\libs\LibCompat-1.0\LibCompat-1.0.lua:616: SecureHook = @ AdiBags\libs\AceHook-3.0\AceHook-3.0.lua:339: WithinRangeExclusive = @ AdiBags\libs\LibCompat-1.0\LibCompat-1.0.lua:196: WeakTable = @ AdiBags\libs\LibCompat-1.0\LibCompat-1.0.lua:129: After = @ AdiBags\libs\LibCompat-1.0\LibCompat-1.0.lua:599: defaultModulePrototype =
{} ConfigChanged = @ AdiBags\AdiBags.lua:354: SetDefaultModulePrototype = @ AdiBags\libs\AceAddon-3.0\AceAddon-3.0.lua:425: EscapeStr = @ AdiBags\libs\LibCompat-1.0\LibCompat-1.0.lua:716: Filter = @ AdiBags\AdiBags.lua:1172: IsEnabled = @ AdiBags\libs\AceAddon-3.0\AceAddon-3.0.lua:467: Reconfigure = @ AdiBags\AdiBags.lua:275: SetupTooltip = @ AdiBags\Utility.lua:94: SafePack = @ AdiBags\libs\LibCompat-1.0\LibCompat-1.0.lua:81: UnregisterMessage = @ AdiBags\libs\LibCompat-1.0\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:179: IsGroupInCombat = @ AdiBags\libs\LibCompat-1.0\LibCompat-1.0.lua:319: hooks =
{} GetDistinctItemID = @ AdiBags\Utility.lua:155: filterProto =
{} db =
{} OpenOptions = @ AdiBags\Options.lua:603: SetEnabledState = @ AdiBags\libs\AceAddon-3.0\AceAddon-3.0.lua:440: UnitIsGroupAssistant = @ AdiBags\libs\LibCompat-1.0\LibCompat-1.0.lua:464: IterateBags = @ AdiBags\AdiBags.lua:724: GetSpecializationRole = @ AdiBags\libs\LibCompat-1.0\LibCompat-1.0.lua:810: NewTimer = @ AdiBags\libs\LibCompat-1.0\LibCompat-1.0.lua:608: HookBagFrameCreation = @ AdiBags\AdiBags.lua:739: NewBag = @ AdiBags\AdiBags.lua:691: WithinRange = @ AdiBags\libs\LibCompat-1.0\LibCompat-1.0.lua:192: SetActiveSpecGroup = defined =[C]:-1 GetClassColorObj = @ AdiBags\libs\LibCompat-1.0\LibCompat-1.0.lua:509: BACKDROP =
{} GetNumUnspentTalents = defined =[C]:-1 NewModule = @ AdiBags\libs\AceAddon-3.0\AceAddon-3.0.lua:256: InitializeFilters = @ AdiBags\AdiBags.lua:1115: QuickDispatch = @ AdiBags\libs\LibCompat-1.0\LibCompat-1.0.lua:65: IterateFilters = @ AdiBags\AdiBags.lua:1148: anchor = AdiBagsAnchor1 {} CreateBagSlotPanel = @ AdiBags\widgets\BagSlots.lua:403: TOP_PADDING = 32 BI =
{} CanPutItemInContainer = @ AdiBags\Utility.lua:179: OnProfileChanged = @ AdiBags\AdiBags.lua:283: GetName = @ AdiBags\libs\AceAddon-3.0\AceAddon-3.0.lua:300: GetOptions = @ AdiBags\Options.lua:236: UnitFullName = @ AdiBags\libs\LibCompat-1.0\LibCompat-1.0.lua:416: OpenBackpack = defined @Ad
Sattva-108 commented 1 year ago

did you update all files i have changed? AdiBags.lua has the definition of LibCompat. firefox_cjX8XeryS4

Sattva-108 commented 1 year ago

sorry it was my mistake, i had libcompat to be loaded by exetrnal plugin.

fixed issue in this commit. you can just redownload AdiBags.lua or simply redownload the whole addon and it will be fixed! https://github.com/Sattva-108/AdiBags-WoTLK-3.3.5/commit/7f1e7a1881a726e42e02e476617ecd3daac6f6d0

hubgogo commented 1 year ago

图片

thanks Updated AdiBags

The problem is solved

very good

Sattva-108 commented 1 year ago

Thank you again! You find all mistakes i do, you are very nice! 🤗