frametick woes
emptyrivers opened this issue ยท 0 comments
If you have a decently populated aura list & you run a profile while "idle", you are likely to get a large "frame tick" system result, relative to the apparent activity of WeakAuras. This is because it's fairly common for auras to include a subtext with %p
(more convenient than a cooldown number if you like to tweak visuals without installing other addons), which registers the subregion for frame tick whenever the subregion is shown. Unfortunately, this causes WeakAuras to re-create the text string every frame, even when it "should" know better, to the tune of (for a typical set of loaded auras) 100+ basis points of (admittedly extremely even) "time in WA".
Since we have the capacity to unsubscribe a subregion from FrameTick whenever, it would be nice if we did so for subtexts with just %p pattern which would result in either displaying static progress, or empty string - both of these require a trigger update or progress source change before they would display a new string.