Quantcast
R
(6Kb)
Download
Updated: 09-14-21 02:15 PM
C
(6kB)
Download
Updated: 09-14-21 02:15 PM
BC
(6kB)
Download
Updated: 09-14-21 02:15 PM
Compatibility:
Classic Patch (1.13.7)
Updated:09-14-21 02:15 PM
Created:09-05-21 11:50 AM
Downloads:8
Favorites:0
MD5:

LibFrameFade  Updated this week!

Version: v4, Classic: v4
by: Meorawr [More]

LibFrameFade

LibFrameFade is a World of Warcraft library that attempts to resolve UIFrameFade taint by reimplementing it to use the UI widget animation framework. This can help resolve issues such as "Interface action blocked by an addon" errors when attempting to perform actions such as joining battlegrounds or arenas in Classic Era or Burning Crusade Classic.

The design of the library is similar to LibChatAnims. You can either install it as a standalone addon, or embed it within another, and it will automatically manage UIFrameFade animations without any code changes required.

See the project repository for more information.

LibFrameFade

v4
  • Reimplement UIFrameIsFading to return correct results for addons that need it.
    • This causes the UIFrameIsFading to always taint if called, however the function is unused by Blizzard in all current versions of the game.
  • Minor performance optimizations with regards to closure generation for script handlers.

v3
  • Fixed an issue where ElvUI's chat frame tabs would incorrectly fade out when not actively hovered over.

v2
  • Fixed an issue where animations could have incorrect durations in edge cases where the frames had already been partially animated by the default UIFrameFade manager.
  • Fixed an issue where user code that modifies the on-finish callback or its arguments in the fadeInfo table directly would not result in the correct function or arguments being used when the animation finishes.
  • Minor performance tweaks to reduce memory churn when processing frames.

v1
  • Initial release.
Archived Files (3)
File Name
Version
Size
Author
Date
v3
5kB
Meorawr
09-13-21 04:10 PM
v2
5kB
Meorawr
09-05-21 02:07 PM
v1
5kB
Meorawr
09-05-21 11:50 AM


There have been no comments posted to this file.
Be the first to add one.



Category Jump: