View Bug Report
libaddonmenu needs update?
Bug #: 4354
File: LibMainMenu (DO NOT USE ANYMORE - PLEASE SWITCH TO: LibMainMenu-2.0)
Date: 06/13/23 03:25 AM
By: JukeboxRap
Status: Unconfirmed
I do not know much of anything about coding.
When logging on I would get a large warning message from Hodors Reflex (https://www.esoui.com/downloads/info2311-HodorReflexes-DPSampUltimateShare.html) addon stating that I needed to look into the addon file to find which one had the LibAddonMenu 2.0 (https://www.esoui.com/downloads/info7-LibAddonMenu.html) inside the lib file within the addon file.
The warning specifies that the lib file within the addon (CraftCompare>lib>libaddonmenu2.0) would override the lib file within the addons folder (eso>live>addons) and thus would cause functionality issues for the other addon.
I went into CraftCompare's addon file and removed the lib from its lib folder. I opened the game again and was greeted with an error and a bug report, when trying to "accept" the bug it just produced more bugs. The initial bug reads as follows:

user:/AddOns?CraftCompare/CraftCompare.lua:44: Cannot find a library instance of "LibAddonMenu-2.0".
stack traceback:
user:/AddOns/LibFeedback/libs/LibStub.lua:29: in function
'LibStub:GetLibrary' <Locals> self = [table:1]{minor = 4, SILENT = T}, major = "LibAddonMenue-2.0" </Locals> user:AddOns/CraftCompare/CraftCompare.lua:44: in functions '(main chunk)'
<Locals> preventingSmithingMides = [table:2]{1 = T}, is CCActivatedAtCraftPanel = user:/AddOns/CraftCompare/CraftCompare.lua:30. CC_TOOLTIP_TYPE_POPUP = "PopupTooldtip", CC_TOOLTIP_TYPE_COMPARATIVE = "ComparativeTooltip" </Locals>

I figured I would need to replace the libaddonmenu in order to fix the bug, but this resulted in a " [LAM2] The panel with id 'panelid' was regidtered before addon loading has completed. This might break the AddOn Settings menu. "

I will be reaching out with the same report to the AddonMenu 2.0 author, CraftCompare author, and Hodors Reflexes author. I pray this message finds you well.