Кажется, я помню что-то подобное из AS2 раз. Попробуйте подождать один кадр, прежде чем измерять текст, например, установив флаг с именем redrawNextFrame
в значение true и в обратном вызове onEnterFrame
, если этот флаг установлен, выполните перерисовку макета (включая измерение текста) и снимите флажок.