LibUIDropDownMenu has some major versioning issues. Need to look into a possible diffrent solotion
SLOKnightfall opened this issue ยท 2 comments
ince I started using this library I've been getting a lot of reports of it breaking which I tracked back to other addons using older versions of the library. Looking at how was written it is just creating a set of global functions instead of adding them to the library table created from LibStub. How it currently is set up to version check with LibStub only works with a matching Major Version. Unfortunately since it changed the major version multiple time LibStub is considering each version as a unique library which is then loaded and then overwrites the globals with an outdated version. If an addon gets loaded after mine that still has a V1 or V2 library then that one is what is gets used and breaks any 9.0 addons that require the background changes.
Have been in contact with the library author and they are making changes to help fix the issue. Need to use the newest version and update the calls.