Transitive anchors are incorrect when root frame is anchored to PRD while loading for a specific spec
justindriggers opened this issue ยท 0 comments
Is there an existing issue for this?
- I have searched the existing open and closed issues.
Description
Apologies for the confusing title, I'll try to explain as best I can.
I have a handful of dynamic groups which are anchored to a central dynamic group, which is itself anchored to the Personal Resource Display. Upon logging in or loading into a new zone, the central dynamic group appears in the correct position, but the other groups are positioned as if the central dynamic group had a width and height of 0. Opening the WeakAuras configuration (/wa
) recalculates the positions of all the frames and resolves the issue until the next loading screen.
On login, the left and right dynamic groups are positioned in the "center", respecting their own configured offsets:
Opening the WeakAuras configuration resolves the issue:
From Discord, @emptyrivers suggested I open a bug report.
While trying to build a minimal repro, I discovered that the issue does not occur if I don't select a specialization-based Load filter, and I can work around the issue by loading based on an ability that only my spec currently has access to (for example, Keg Smash for Brewmaster).
WeakAuras Version
WeakAuras 5.12.8
World of Warcraft Flavor
Retail (Default)
World of Warcraft Region
US/NA
Tested with only WeakAuras
I got this issue with only WeakAuras enabled
Lua Error
No response
Reproduction Steps
- Create a Dynamic Group anchored to the PRD, containing some frames
- Create another Dynamic Group anchored to the first Dynamic Group, containing more frames
- Set all frames to load for the current spec
- Load into a new zone
Last Good Version
No response
Screenshots
The provided repro is configured to only load for Brewmaster.
After opening the WeakAuras configuration:
Removing the Brewmaster spec from the Load conditions makes everything load properly. I can work around the issue using an ability-based Load condition (like Keg Smash), but that causes issues with some specific auras.
Export String
!WA:2!TNv(3TXv1)OoXTeLsITBIBIPTwnTnnP0gsKxYsBPOXsYXjk2UJuItkqTgnZtAM4rZmEMrEdkqmHuxOSuxOS9Ln1wwdqrhkBh6bQp9hOS99IBb6YHsXCi)g)s(lG79nJKLsIDdP9WpLFrAMNEVzEV7NL799uOJ0QBUU3XUIUJ90AXwvBvD2ilKtwzuvhl7ETmSCoGGGWqc7ChDB3QILPNJLHbtTxnDdvhM5(MpdZ1lsFowLSJ0z93eT(B21I5SCuzoIbpy7Mfn0NEAzh1izSSm80Tl7zPmoZXv3YCtHEqZfKl5Pz5mOTh2GB45Kn1lktx3JKRNSJxY5zYUS0E4uOGN2vj6nLnt00YKTGAjhEhhHAYXLHZzv3zOENbBawVyrzDZKWB)QG1bRhAgAbAfwFU86M6UANxZ(ZAnNPgmFExM3Zx2HvaF20tsQaTYk73J06tZAsYvr2GjuXVj)yxOqHec6tc1cm7wspwjzhwKKLmmImSMUhRISPcUshYs30lxVjgitcjhzf(YUh4QddBiSio38cpJNJEHc4kQ9T6eC5PkRYYvkFEA64S)ePgk5HtbRtsgJarNX1Mzy0VQB4fDlLJnoZ0ln2v9jRmsVXsNzK0zIjLrSe(KZzBipfZrYuUiZnSeVR52pt2WtR2qhYHHdvk9qjsLAUsMbV)Wot6hxcnV)s0)U1y3I)AkPd(ihcxUMEAZ5YmYZxKqhBrxvKihNfVJ5ykBCeFG)rLKnS1KfoBDdNwBrhskUOHLSAYCEye20RnPILqstyrCrQ0gC3HLumKDDPReDrOGUiag63eNrcvYtplKUi7jlugxvsCC0nC0s6Qv6mQMYWEIXZDe7YeDr3N0vr3mVLJpTlCo8hYRxiCRkVYSDlIy)eI9j1FCqyF5488E8)A3(FTh4QG3geDZqBHMPGJUkTk2IuC4DWjesU2YkSMGiCa(gjmg2s7BfUPtb3mClibCRWTgg2gSD42G3j8UGDc3bSd42dd7kCfflJsfnttpG1a7(rHUDYm4qPsKmdg70lycDaIcZ4y5XN1HGEd7G6fcScLZrwvVK7jVA4otcVhkebVB(N3d)Z7I(SCEKx2RUJIbllCf1u(Wnmd(wK6VV9NXXxjY0eDTC8qPs7cLvyeoYxJPKGnQbxhC9Z56XSJzwWG1bS5MKm0lQ7TwiMWmLCzPOB0G9hg6k7IyCfNHMEjrsVLtoPyX7)WPNJcAdRR6P1e05AW1ZebR41qMdi)bw9CYokP4Q)t2gShbyVvsNivIEZKuk2HsaHddXRmuxUSyDNFBPoKdCTZRofYW1v4Y2C2Cwj0JDZ1X14Fy32Wm5rJHAi39vVdgKmm0xyyTiMLK7rGwfb2eW1CETSHZTLzV1Y64snTvjhf21TkipSAKCa3a0XckOdOQ1eMPNq3MLD(Q3s(fAnYrwhYrodQW5ABIGmh)QbWP9Mc9qN2Ufm4osbMjZrxjTM1edAMDHgUTSl(vmJjKNYL4wl4GY80vFeLZOJ8KidjBuCb6bv7zNLOJ3H9M7nyMfzihRcomx3iBJp4TZ5O3E45OrHAmLrZYjY7km6eGwzJZY4ByCilv2PxfsBx0o4j4hpUTRBvxXLCKfnbDL9ixFmC17(Adw3cOaNsHrqTP6SBWUvp2KEJ4QjJZ(JgyzzVzEJ8p8L5J4gCbS(5Q9BB5wCTBUUHVKT(I(Tw1wtm2HZmO91WBetEzr(gkCkSym82Z6)I0NK5ZRpXc(eVJv1bL)7hVKRNE(PGokZLWSmyJIdm4ajG15GlkQpL5DuPAMzH5cwbME2nN0rF6i3BjzvYNlsMmnSWR(MwG32eO74WoY2ZmCWf(tGX1D1ZHI)G1CD5MSBP)bgiH0iIdMjZGhI7fSqTxnL)BZbROJ2W7H(vE(PbpCMu9pqIZSqbdRjs6WgReZuzQHw9o3r0U9xD0pmpsH6ZiimRnd1en6fYvYZZYCqScbmzvzQzFT)gRqxxDPnxHQdLhAMNUnEq9ac8EwDYjs3OX7FAEwB(0kJMUYOMiTuG)lP0XRBH)2e9leiNgtVGM3jG78u(MNlwtOmQjQm0wKNicJBQuRkBnNRo5b(Cnd3DBpxZz9Dz9DCTBLgBJ9pB5LEwBk0l)K((02nJ9mMkroyQm1djpP252KUPgCTIKdJ0sudOBOJzQANKf9ep7Om0uMErEsuqrdtwioTLvXqKzCnV1dknbNIYTvZLUxPejgaIgcDupKKDHsdNz3rtmQJUjvVgtZEdvFfeBnUURmsGu14lVQogOWhFHOrIVj6PZo7Tc6n4cchplm6fWUB2w4Hy5Cy6MCK)rwWcS5jg9ZvA4hh97av2IFNOSN3b4XDMgBbrd0oWQKxKdIam4sgAuIOrO6FYszwXWtPSqXnjSLxaTTGX5UuWeVPmMGjd8JGPMDdW0HGpa22henuGhGBGaFi4ddFe4eWmNa(OHGtIbHpgCkS7pimRp(9qWhh(eHGhg(KWNkl8PHpd8iBgMle8OWN9mWNRQ2bEm4ZRbFb4lcFPncF5qW)N)G)kcWxne810GVUa8neGYTapUg8elrDHNud(MBf(wxiUj8TZcFNLiGW3vd(Eibdon89RXSGFarPGFirIGNQrguk4h5ZEGk(eNX2F3Xl5U)JoO(EHFSg80AWpPoYW24KbSJexqKQMz5OdNHqCo4wCtHE8NGWTQ0HXoRKoP2IKUKzD4CnwaIYLQMxQkaJt(lJU1HUiQva0iK90CWfHqewr0ka2RbWhIaDec3lOWfXXRm6WQgAdUT(M07Oec3Tepfbrm8HzUwA2UH(HduRO5U9)Ql)V6Kx0CEOhIgmWwsfhoswyWQLjVbopy5lt(2dZRsMqAeFhAnWHXkD9b3g3uhbUNtlB48ArcHl51azOkOXf3o7A3hC4yJn5ro(ErQ)Wuf0315vbTFWeR9T(kNrs2r1Oqz7cW9fuEmfIVwGH1fdVV1sb43BhW7xdlggUFyekM35AOWBTGDtWXWPu2M4r7Cy5UXeGO)(vH2M3BWokcIXPdf4RgiLQzRIO55iFOiyG4bJCJbobQfkuwvXWDeX6kxghXlHW6)70mO(480mOoc1mOAb1mOY5TindQcIxzIJPlnuVIzoq6HjGaX76zTOac1b7Poi9xZTgrqgvCbAlKhG6g0rkpc4iEIIq0L9naqNTf4NEEzeHF2s5)(fzrW9NhaUMvtX57fgOvUm0UIq7H31U9I3N44rp6axuq7ZErdTBlOgOM8X2F5fTy9zwwXkMs8Yi6kGOKdA8kSIJNoF(o75GB3JG0UHFvdykk28Hve)RbRZtG8fav9lbYhurJ9z7c6V8(huQ)7BWbYelfiCGZ2qXNr60ULZPoLiDw5Gm82IYUA4p3SiURCpTiw5JKu3HDUPfLEtLwu4nFArmgKoiT4WQSDLPF5029MyLsjsflwxkXGuwyArKJwxArkZ5sPfX4QFMXU04PfP8EyEX6vAxjilazxlxVH5pXSIuEYO((K(zeZeQMk7kxHDAma3kvIF2fI0U3xsUvHVdpnRjkOOM1EJvVZWY11kFWbIRXZt(u10RKMCjx3QoZ1CCROQ7E8sM8tgjQS5unQxPOfj9UnFPx71j9SxrP3f4enSdUqYtVitLRnr9xv5z5etAthcZeYtzFJxGXsdAeShk60PZkqAzuhtYzubJ65oSVHLBu(3jyhz56qrl1rC4Bj8rUE7TVC9k4m7gXtdNNA4EjfSV5LRVgScYktnsEdllhFNIhRMbXwrdIxmWJOnYLmlzrGoi1rw5NELjd3uR2YAEuHmNrHoYX6IBO7xDC9(e)ML8j4hc5U6PR(In2yz6FkBYU4sE7guH0TVvjfnMYO9a3KWmJl7OtB12EJ6MU0r7ROZm9KyU8JuZvACzJsmbhfnzZcmx0G41ZoJTJLnZXBkyssC47JTCcekn097xIXFa(J1L)5)plaAbjBAKX)mlhJhFmhHCMMJ(Vj4)rdTptkkulxGr90bJ9(N0inu0O6pbl8w4MW)VwkbVa8INRAb(ZWF5cObG)Qa8selgEzb4vQs8EvTQCTh(Kv5A3tD2JnK5Azl(iyx21Bv1fpJtqgONwRHDD)81v5bscJxjzrrRJnUs69kU3Gcq8zrWFJyqWRb)D41fG)bNBal6tkI(g4ygKWzGZJzqiDnQbUEAGAmxTmCbueKhfWqwze)sSULAioczRaIJ4vvehbFcWrqSoah5liG)szxQggoEtqpc4i5G4jnA1uRwKg8zQh7F1LZFr0)Cv6J7P0vTnDJ49trNHY91v0sMDLpz0KElH5)woMVhoMJmMAvAgDLbA(o8VOa67FLb6N9F3iqVyJvVSmODv)a4F2UDZ9Qj74WuJmKSlLNXL31)1LjgxiIbAkF(eJTV7P3ExgzkQnD8Lig)ULHyGuRQeJMGxtKQLXNB0gXn452AD8v)a)N)
Bisector Report
No response