UMG autowrap makes text flicker upon appearing

My hierarchy for testing is this:
TestWidget -> CanvasPanel -> SizeBox -> Border -> TextBlock

The size box sets a maximum desired width of 400 and size to content, the text is set to auto-wrap.

Here I am trying all sorts of Force Layout Prepass, bottom up, back down and back up the hierarchy:

Still, when I set t.MaxFPS 2 the result looks like this:
GIF showing that there still is a frame delay

Workarounds? Fixed wrap width. Hiding and showing with one frame delay. All suboptimal, I keep my fingers crossed someone has a solution for this, as it’s really getting my way in a UI-heavy game I’m working on.

// EDIT: Correction - A Width Override on the size box (instead of Max Desired Width) doesn’t help either.

1 Like