I’ve tried every combination of ForceLayoutPrepass
I could think of, including calling it multiple times and on different Widgets (the text block, the parent, reverse order, ping pong) - nothings seems to properly update the auto-wrap and get rid of the one-frame delay. This is a consistent issue and very noticeable especially if you play on low FPS (e.g. t.MaxFPS 20
). Any more hints are appreciated, my workaround for now is to use fixed wrapping wherever possible or set the text visible with a one-frame delay, both of which isn’t too great.