WeakAuras

WeakAuras

206M Downloads

Dynamic Group "Grow" does not migrate properly after updating to WA 3.0 in some cases

cont1nuity opened this issue ยท 6 comments

commented

Describe the bug

Some dynamic groups with "Grow" set to "Centered Horizontal" are not showing as "centered":
image

After switching the grow to something else and back, it is fixed:
image

To Reproduce

Test import:
https://wago.io/xiPH-mGg_

As lua table:
https://pastebin.com/hYQYg4fU

Steps to reproduce the behavior:

  1. Import the group above
  2. See non-center icons
  3. Go to Group settings and switch Grow to "Left" and back to "Centered Horizontal"
  4. Icons are now centered

Screenshots
See above

Did you try having WeakAuras as the only enabled addon and everything else (especially something like ElvUI) disabled?

Which version of WeakAuras are you using?
3.0.0 for SL

Are you on World of Warcraft Classic or Retail?

  • Classic
  • Retail
  • Shadowlands

Was it working in a previous version? If yes, which was the last good one?
Pre-9.0

Additional Info

I believe this is happens due to changes in alignment: ["selfPoint"] = "LEFT", is set in the old version, whereas the fixed version shows ["selfPoint"] = "CENTER",.
During my tests I reverted to ["internalVersion"] = 33, and removed ["fullCircle"] = true, to match my old backup state.

commented

The pastebin has already expired.

commented

As wago is working again now, I uploaded to wago and removed the pastebin for the import string.

commented

The wago link has expired too.

commented

Not expired, the underscore is actually part of the URL, but GIT does not care... I updated it to a hyperlink embed in the description.

commented

I've looked in this for a bit and while I did find a small bug in how we handle the setting of selfPoint for grid layouts, it doesn't appear to be possible to create settings like that dynamic group has.

So the interesting question would be how to get the aura to be in that strange state.

commented

I have not found a way to reproduce this state in 3.0, the WA was quite old already and I suspect it went through some versions and changes to dynamic groups in the past.
Thank you for looking into it!