Я заметил, что HDividedBox "из коробки" имеет некоторые серьезные проблемы с мерцанием, когда liveDragging включена, , но только когда указатель находится над содержимым DividedBox при перетаскивании .Если вы схватите BoxDivider и переместите указатель с компонента во время перетаскивания, мерцание исчезнет, и компонент будет правильно отображаться.
Я протестировал это как с моим настраиваемым компонентом, так и с очень простой реализацией HDividedBox с Group, SkinnableContainer.и BoxContainer дочерние, а также вложенные группы с отсечкой.Все типы детей проявляют одинаковое поведение.Если у кого-то есть обходной путь для этого, я был бы очень признателен за ввод !!
Большое спасибо, и вот фрагмент кода, который показывает мою проблему.
<mx:HDividedBox width="500" height="200" liveDragging="true">
<s:SkinnableContainer minWidth="0" backgroundColor="green" percentHeight="100"/>
<s:SkinnableContainer minWidth="0" backgroundColor="blue" percentHeight="100"/>
<s:SkinnableContainer minWidth="0" backgroundColor="yellow" percentHeight="100"/>
<s:SkinnableContainer minWidth="0" backgroundColor="red" percentHeight="100"/>
</mx:HDividedBox>
Спасибо,
Аарон