View Single Post
06/22/23, 06:18 AM   #2
Baertram
Super Moderator
 
Baertram's Avatar
WoWInterface Super Mod
AddOn Author - Click to view addons
Join Date: Mar 2014
Posts: 4,999
What exactly do you mean by "However enabling the addon also (weirdly) hides the name of every other addon under settings."
If this addon is installed the total "addon settings" menu is missing? Do you get any error message upon login/reloadui?

Is this maybe related to a "libs" subfolder or any hardcoded call to LibAddonMenu in the addon "Hide group frames"?
Please read here about "Libs in subfolders" and "LibStub -> Obsolete" and provide feedback if this is the case with that addon.
https://www.esoui.com/forums/showthread.php?t=9149

You should be able to fix the files and folders yourself then with the given information in that linekd thread. If not, feel free to get back and ask for more assistance.

Edit:
I just looked at the zip file of the addon and yes, it's related to the "libs" subfolder! Please read above link and fix it yourself by removing teh subfolder "libs" and change any ussage of e.g. local LAM = LibStub("LibAddonMenu-2.0") to the described new global variable e.g. local LAM = LibAddonMenu2
In the HideGroupFrames.txt remove all lines where there is /libs/.... (e.g. libs/LibAddonMenu-2.0/controls/... or /libs/LibStub/...)
-> Delete these /libs/ or libs/ lines!

And add this line instead:
## DependsOn: LibAddonMenu-2.0>=34

This will make the addon depend on the LAM settings libary of version 34 (currently newest).

Then download and install LibAddonMenu to your live/AddOns folder directly, once!
It should NOT be in any addon's "libs" (or similar) subfolder anymore, and IF it is in there it must be in there together with the LibAddonMenu-2.0.txt file so the game detects the newest version from this txt file and won't load any old version anymore.
At best it will only find the livrary in your live/AddOns/LibAddonMenu-2.0 folder once -> and done.

Should be hopefully easy to fix for you.

Last edited by Baertram : 06/22/23 at 06:25 AM.
  Reply With Quote