LibButtonGlow-1.0 is a replacement for the ActionButton_Show/HideOverlayGlow APIs.
Using the built-in APIs will irreversibly taint the Action Button functionality, which is why it should be entirely avoided. The resulting taint is hard to track and pin-point exactly, resulting in action blocked messages when switching stances or using vehicles.
Unfortunately, even using Blizzards XML template can cause taint and will break the Action Buttons under certain circumstances. LibButtonGlow-1.0 does not use the Blizzard template, and instead offers a clean implementation in Lua only.
This library offers a simple drop-in replacement API to resolve these issues.
Usage:
LibStub("LibButtonGlow-1.0").ShowOverlayGlow(frame)
LibStub("LibButtonGlow-1.0").HideOverlayGlow(frame)
Facts
- Date created
- Jan 16, 2015
- Categories
- Last update
- Jul 18, 2016
- Development stage
- Mature
- License
- BSD License
- Curse link
- LibButtonGlow-1.0
- Reverse relationships
- 7
- Downloads
- 28,261
- Recent files
- R: 1.2.5 for 7.0.3 Jul 18, 2016
- R: 1.2.4 for 6.2.3 Jan 29, 2016
- A: 1.2.3-1-g29b03c0 for 6.2.3 Jan 29, 2016
- R: 1.2.3 for 6.2.0 Aug 08, 2015
- A: 1.2.2-1-g2000d36 for 6.2.0 Aug 07, 2015
Authors
Relationships
- Embedded library
- LibStub