Dynamic Group Align with changed size through conditions
Reloe opened this issue ยท 3 comments
Describe the bug
When I change the Size of an Icon(Width or Height) through Conditions, the Aura is still treated as having its old size when displaying it next to other active auras in the dynamic group. Instead it should properly align as 2 auras with different size already do.
Do you have an error log of what happened?
No Error
To Reproduce
You simply need a dynamic group where one icon changes its size based on conditions. Here is a quick example Aura that just makes an icon pop up for any spell you cast and changes size after 5seconds: https://wago.io/pcjE9hCfZ After pressing 2 different spells and waiting 5seconds you will encounter the problem.
Screenshots
https://i.imgur.com/4wHLkzB.png
Did you try having WeakAuras as the only enabled addon and everything else (especially something like ElvUI) disabled?
No
Which version of WeakAuras are you using?
WA Version: 2.17.5
Are you on World of Warcraft Classic or Retail?
Retail
Was it working in a previous version? If yes, which was the last good one?
Not sure if this worked in a previous version or not, haven't ever used this condition in a dynamic group before.
That's because it has always been that way. The size increase by animations is similarly also ignored by dynamic groups. (And they can't be treated differently.)
Texts don't have a fixed size though, so they dynamic size is used.
I think dynamic sizing would have been the better default, so maybe we should add a option for it.
And I think @emptyrivers wanted dynamic sizing too.
@emptyrivers any opinion on this?
Hmm, I'm not sure. It feels like there are two different desires here, both of which seem reasonable to me.
It seems that there's a difference between setting the size, and adjusting the size, not unlike the thing we had with relative vs absolute positioning in conditions. That makes me want to support something similar here, but i honestly wasn't too happy with how that was solved with positioning.
TL:DR; I don't have a clue ๐