promotional bannermobile promotional banner


screenshot imagescreenshot imagescreenshot image
  • screenshot thumbnail
  • screenshot thumbnail
  • screenshot thumbnail



DropDown menu for non-Blizzard addons (Retail, Cataclysm Classic and Classic Era compatible)
Developed and tested on project Kaliel's Tracker.

Context menu example      Drop down example

Why this Lib?

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

Consequences of taints:

  • Alert popups
          Taint alert
  • LUA errors
          1x [ADDON_ACTION_FORBIDDEN] AddOn 'SomeAddon' tried to call the protected function 'SomeFunction()'.
  • 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!