Хорошо, так что у меня есть простой не проколотый компонент Scroller, у меня проблема в том, что в по-видимому случайные моменты времени вертикальная полоса прокрутки исчезает.Я по-прежнему могу прокручивать содержимое с помощью колесика мыши, но вы можете понять, что этого недостаточно для качественного продукта.
вот мой код
<s:Scroller id="scroller" width="100%" height="150" horizontalScrollPolicy="off" verticalScrollPolicy="on">
<s:DataGroup
dataProvider = "{_myDataSource}"
width = "100%"
clipAndEnableScrolling = "true"
itemRenderer = "MyItemRenderer">
<s:layout>
<s:VerticalLayout
useVirtualLayout = "true"
rowHeight = "30"
gap = "10"
horizontalAlign = "left"
paddingRight = "10"
verticalAlign = "top"/>
</s:layout>
</s:DataGroup>
</s:Scroller>
Это гибкая ошибка?Как я уже сказал, это происходит случайно.Единственное, что я знаю, это то, что он срабатывает только тогда, когда изменяется массив источников данных.Например, в окне чата, где сообщения продолжают поступать. Это произошло для меня в нескольких местах, поэтому я думаю, что проблема не в ItemRenderer.