[Bug][Classic] Group Loses Border and Background 'fill'
illutian opened this issue ยท 3 comments
Describe the bug
I expect the WA to look like the attached screenshot, and it does. But upon reloading or relogging it ends up "squished" to the other part of the same screenshot.
I suspect it has to do with the fact the text shown is actually in a %c custom function as a String. My thinking is the frame this all appears in is initialized before the function with the text is run. So, on the surface, WA is performing as expected...for a frame that is 'currently' empty.
I run another WA that displays only when the Character Sheet is opened, and it too has a border and background. At no time has it ever messed them up.
Do you have an error log of what happened?
No Error thrown.
To Reproduce
Steps to reproduce the behavior:
- Create a group that uses the 'Text' aura.
- Give said group a border/background.
- Perform a /reload or relog
- Border/Background no longer fill the entire frame created by the displayed text
Screenshots
Did you try having WeakAuras as the only enabled addon and everything else (especially something like ElvUI) disabled? Yes
Which version of WeakAuras are you using? 2.17.12
Are you on World of Warcraft Classic or Retail?
- Classic
- [] Retail
Was it working in a previous version? If yes, which was the last good one? No
Additional Info
The string is:
((Please don't laugh at the hideous coding.))
!TZ1AZPnox4)lzMod0etm3sYUVB7mHesFPLaumzZ2VqWGLbTXxyTStc5d8BFps2glFdCsiTBcEOdXswNJo6iPJEEKeDy5HdgkrgkvPu5JlvUYqj9Hsk0)bzp20sbz1qEYTkwMZhk1qd)4JYwklh1t2AYmDKH9YrGiYo2ZmT6o3gBAqabThkn1Y0zERjMgd7uUA9JRwfkLXeOu9mXgW7pRzNbn77xfNzQzAbc2Pm7FvyFxL9Dn63GaowAdLMzBpN87hE49YtnlHnp8O51D6CXjk3Fyzq)t8RFjITSLTRHGnWEpPcpsMXEgszBHNofzrCR1bRYG(OcASJQ6GfZrdL()nB37IRAdVNLu2XsgAXK5inTwkEnwIZy0DGZqcKc)WqPBo7uPb3in40(dcEzple7Ls9A2guNHSoYtC2RHAcjRzpdAPulwAUM8cWAOTCJatZ214bxiYYqw7pHgaM6JP(xcst1Z72O7GbDVSDZlG6)o)YuMzl9rtd6L0mLzD0oe0nt0KjKHJhk5(aKRUJMn23FbT4jXZe)ikAMq2J9gXW1TErT6vkx5iXteRu94Fd(muvOEnAxDAVPAQVXFibzISgI1UChfnSH)tnvMI4hUEowwZC6qjlwJ3TJLnc1xajAdPtzr)0DvvjiBAvjzBojWfwUQyDW9dtqohPImiqxOKQf0vcdFKTLzgJ748lO56wtsN1VzZo(QULbtZqbFWVwQ(BIuXW6Y0rW8dG9g1zyAaFRaJ9Of4g3mjiy6fmeucjtO1pYykm8b8BSmgeii4Q0LXgBr1TAQ0wsHGkx47meQicEdQOyU4jqAv8u3NDO()YnU9QVx8BNjv8e27xnp20XwdtnNUxnODRon58ZGEvWe6mRbOhaH(WeqqhITPUBAvhdwmKLJkuC5xxoY9JMjmoB5iOhzkYUnmzfs8PLJUcMMYsvyp3xThNmy1OcasiugYCgYiOy(FwJUDJdSxX9RgigsJGsSgeFbvaN6nuI161xKrHtXVjrdy2dmnQccznFC5O6Xe6Md0x0hrWe7v1OBsyYfAv1EWrftWqBQQYjQVE2hMCnRKU8dfk41we4mJIFS(bIffCld2OqyJELXKy7mbtWT0NnJATmROGFEhgwZFuS0X1l(XYIIPR1GNee89Pi)w3MBuBw8m1EtqyEpTGWveeeP120Ve3jBHLhRHij3sSq2owWWH9g0uAWVd)TujcSoNX0sQMwGDvGQfU6Fv5p1AISb4vDRzQKlhvQ0YrHLEVpuQI6EheTZOyPs79H9w(v3H4SpcchsMyHNBth1rBa2YAh4(8nRDWNyX)3YrsGMavBFjIqKNcV9YfE6y5izlDtliwaH16yzsfrqOlSEo2GwKt71A5ihQKW0UhK1NRbpOAzQVC01Mx79(7X3I5cqkMcuQGizxnxr2gIa649xaFMjDTLjxJvOimofsNgEjousbyN2aEjV492Y2oKnGgcmJjZqePzM331akl83t1UxEbjgmOuWn5VidScquyyCqQOaAy4OAebpfKYREKzoHqq9oT)LuOErWCffqMTRR7o0a3ICPPcGDqaapKgYSKxApTLl5xs9jS0(wsDblTVDuivLMu)9fw4hxo67oYkuKslhnic2uFSOjHPmatkbMJRr7RUYDqVFP8ZOry0QEfNQ)q6Jo(GvMg(gyacqYmzfZ7)l)PBLddB0MHuyY2GWsumoUv8pwbeIoahPFhDuB5sILat7VHP4y1fdLCH2Nc00WritKEwMXSgd31JDBFsLY)t1bo)TVfZZEtK5mezodXaNbmdgP4g9PddFhhzLbD752CUhWhFTLmak)A)NSPQlrqDj0OYHY9ggkxLCOC7Cq5UaBTdcKlHW8VI45Eo7)1RcEUWWWE6W4sbp4Vc8CjT417qqo747ivmmljGpj02wfdUwk4Z4d7fdtxMrMXqJj1)OQx3UaPx3VggRwgaOgBRWYmAUOax3muxUTGJUFNBEF6YXY9gglx1CSC7Cy56aGfYrZ9CqZ9CpzZ8DQlhz3ZfzxYeisylvISsFaCNAX3oQSH(jCGImHu55VBvMg)4BxFUDvN7B9sa8edk4o(o6M8o1vlzyDphOO5W)Edd)Rwo8VDVTYZYKQ(D2dLv4iXFAa)Y3sVFwhr7UZED9(dJBgpHXKoAYqWy53vQSD(RHIfMidXN2M8D6Lo69v0LWTXHH4MaG9N9E4LiLaWCRN5JFnhe37jqC1tcLXUomUJQ((e9MelQXUm8TtYVvD53QU8Bv3VwiBz5kZTX9s616w1fog5lztj)XFDS0J)q)XR7AfgE5pJRt3r5xNUTe8TToqUtTTLNCBFi8GXuMsQZGWXBHBsfNzH5rgvpEXPENcCQuWZQlsF5NPFvD9UQ4vX(GgleYpkSYzueaHXF1(sSd6p48DVIv9A78gdHy9(nDbOugBA4qcso3KMObSMgKWan1lbZkepG9jMcnC0LUfRPryL6li7oEz0gM5rsyAeH(YwgkOhC1BqbuzqEy5w(GqAwXmUVIxDDGOrm5GaeOj2fOIdMYk7OLHQzbCXIX1cBCcVoaLCEZlA2rQzX06L8)ePLGtVKJTqY3g)1H6QcLiWS80pmKvmvdIRtL3luljVqGstYDWpGGxvhLDvrh6Vwt8GeQgACeV0BmGeZ3evhFMf7lvpuWiBw1fs2ytAJP8)y9kpYmLuu(gIPccmWf7)Nc5T2pz1L8rpGyqlHc7XYkqPcjg9DDQRbyd0ir9rkoElk(P4vde4gaxuBTAIQLw66uKWlCNDlkkuiESoHeR2ilQgvDF2vFP13KCTVXULmYCoIYZet2No)1eyYsR3LJ8R5mWKL3q5yYUZEnDF6ee5zfYtw8xobXe3T38RP779RPlpJQGn4PSyMVFUHJH8cVHUnTAH6OmRGsJ)8)03q3eyqcUTJZVshVLOtMZQjNvtoRMDbwn2woOlXec)XGviqTcCQKUpiI1kUF91OomP5)4GNpNcshuvRvjBzJ0PRQvypPzyKMczT7JL(ItVZeReDMo1lhQg(KBdiDUjbQjCdDFyu55MktrUjluKMrpzlRf8z0amNB9ZiEhEutrvMog(vWwY6WHjwoKzC9KLfRk4xVBqkgkf0kYJ8AkJS3YkJop3W6OYL6rsMoXTePWbTHNahoo)WwMa3VUlOve6spHRKfhzSSDOERL3yysCPXn8TbzooEwBDoCP8FeABNBT02)gkXMIXoLHawoVK)xIGX0P)FR8Lh)w72NpyCyMoCKWQiUTVIs740FbV6j53qRCoz5CYY5KLZjlNtwoNSxkNmUl76RsloJmVIZjS864eUsUZwXgY)y9o5O3f0czveTfKHd1Jv2)Jqgm)QFM)Z0ER(Z0okTO1q)lBN31QzwVY)ySjF9HPx8JAng)LVhIuynX8Fk2B3Fk2q(3b(RAvOUSH)7d
That's due to them being in a normal group and not in a dynamic group. Normal groups don't automatically adjust to the size of their members. This interacts poorly with the text region type, but that is how it is.
You can put your texts into dynamic group and that will correctly resize itself to the size of the texts. Make sure to configure the dynamic group with Grow: Down, and Align: Left.