4,320 Downloads Last Updated: Sep 27, 2018 Game Version: 8.2.0

DropDown menu for non-Blizzard addons (WoW 8.0 compatible)

Developed and tested on project Kaliel's Tracker.

Context menu example      Drop down example

If you like this addon, support me. Thank you  

WoW 8.0 info

Now without these errors: Deferred XML Node object named ..... already exists

Why this Lib?

Default Blizzard UIDropDownMenu functions are sometimes used inside protected frames and therefore usage UIDropDownMenu in non-Blizzard addons then causes taints.

Taints generate:
- Alert popups
  Taint alert
- LUA errors
  1x [ADDON_ACTION_FORBIDDEN] AddOn 'SomeAddon' tried to call the protected function 'SomeFunction()'.
- and stops processing of functions from protected frames.

Who uses this Lib?

See Relations > Dependents
If you use this library, please mark it as a related project for your addon.


MSA-DropDownMenu Documentation


- Skinning from User Interface addons - supported only ElvUITukui and Aurora (partially).

Bugs or Feature requests

For reporting bugs or feature requests please use Tickets!