Я использую библиотеку astra, которая использует библиотеку fl.
Проблема, с которой я столкнулся, заключается в том, что я получаю ошибки, некоторые воспроизводимые, некоторые на первый взгляд случайные.
I 'Я полагаюсь на большое количество данных, управляемых таймерами, но есть все эти компоненты UIC, с которыми можно взаимодействовать одновременно.
Проблема 1: У меня есть представление, которое имееттекстовая область в нем, и куча вкладок выше.Если я прокручиваю текстовую область, в то время как вид переходит к другому кадру, я получаю # 1009 ошибку нулевого объекта в fl.controls::ScrollBar/thumbReleaseHandler()
Проблема 2: вторая кажется прерывистой, и я не могупоследовательно воспроизводить его, но я уверен, что таймеру нравится перерисовывать текущий вид вкладки, когда пользователь взаимодействует с ним.
TypeError: Error #2007: Parameter child must be non-null.
at flash.display::DisplayObjectContainer/addChildAt()
at fl.controls::BaseButton/drawBackground()
at fl.controls::LabelButton/draw()
at fl.controls::Button/draw()
at fl.core::UIComponent/callLaterDispatcher()
Есть ли способ перехватить эти события, прежде чем они вызовут объектывыбросить эти ошибки?