StrataFix
Ever encounter a bug where UI buttons are not clickable or elements are mysteriously missing?
This is usually caused by a bug in the Blizzard frame code, whereby child frames can accidentally be assigned a lower level in the frame strata than their parent, leading to buttons that appear "behind" their container, making them either unclickable or completely hidden.
StrataFix provides a simple workaround for this bug, which affects numerous UI elements, notably including:
- Encounter Journal
- Quest Log
- Glyph Pane
- AtlasLoot addon
- many AceGUI addons
- and more!
Just install as usual and it silently does its job, problem forever fixed!
StrataFix version 3.0 is a major rewrite of the original fixing code. It integrates a new fixing strategy that more directly targets the bugs in the base Blizzard code, and thereby greatly reduces the chance for conflicts with other addons (especially skinning addons). The old fix code is still available via "/stratafix force", but is now deprecated.
Bug reports: please post a ticket with a screenshot and as much information is possible here: http://www.wowace.com/addons/stratafix/tickets/
WoD/6.0 Update: The bug in Blizzard frames remains in WoW version 6.x, and this addon remains an effective workaround for it.
Question
is it other addons that do this problem or is it just wow itself that bugs out???
It seems to fix many of my problems this addon so far
It's a bug in the base Blizzard UI code that can and does occur without addons, and affects built-in Blizzard frames like the Dungeon Journal and Quest Log. It also affects the UI of some addons.
@oscarucb
Works perfectly now! Thanks so much for fixing it, and so fast! <3
@Aisenfaire
Please try the latest version - 3.0 should resolve these issues. I've just verified that it works fine with TSM for me.
Hi,
It appears to make the TradeSkillMaster addon window buttons unclickable, placing the buttons "behind" the window.
StrataFix version 3.0 is a major rewrite of the original fixing code. It integrates a new fixing strategy that more directly targets the bugs in the base Blizzard code, and thereby greatly reduces the chance for conflicts with other addons (especially skinning addons).
Sadly, the new version leaves a 50% opacity black box over the Squeenix minimap, which makes it almost impossible to use for navigation. Guess I'm rolling back to the previous version.
The Squeenix issue is fixed in StrataFix v3.1
Works great now, thanks!
This is perfect, it fixes the problem of things not being clickable. However, it seems to interfere with the display of spell or ability icons in ElvUI, for example talents, buffs, or debuffs. It really messes up the interface and means I have to turn it off most of the time. Is there any way to fix this? I tried adding ElvUI to the blacklist, but I get the impression I'd need to know the particular frame's name and add every frame the addon uses to the blacklist for that to work. Thanks for any info :)
I've had a look at the implementation of ElvUI and their approach is fundamentally incompatible with StrataFix. Making the two work together would require a major rewrite.
Best addon ever. Good job. I'm suggesting it to everyone.
Noticed a problem when both StrataFix and TradeSkillMaster are in use: some buttons in TradeSkillMaster (at least those on the right side of TradeSkillMaster's big main window, but could be more) don't work.
I've run into this same problem. Sometimes the buttons aren't drawn, but are there and work if you click. Other times, no TSM buttons are clickable. Usually a /reloadui solves the problem. It can affect both the buttons along the sides and the ones at the bottom of the TSM window.
Another entry for your blacklist:
GnomeWorks (http://www.wowace.com/addons/gnomeworks/).
adding LightHeaded to the black list seems to fix this problem;
/stratafix bladd LightHeadedFrame
Added in 1.6
v 1.4 adds slash commands to manipulate the blacklist, via /stratafix