Ситуация вкратце такая. AIR-аппликуха, в ней List в нем кастомный ItemRenderer на основе Canvas в котором есть ProgressBar, положение для которого задается в onCreationComplete и больше не изменяется. На тех элементах которые видны с самого начала все нормально, на остальных - бардак. Либо 100% либо 0%. Причем если поскролить список туда-сюда ситуация может и поменяться, т.е. какие-то элементы станут 100%, какие-то - 0%.
FlashPlayer 10-й, debug-версия, AIR 1.5, к проекту подключен as3corelib

Код:
<?xml version="1.0" encoding="utf-8"?>
<mx:Canvas xmlns:mx="http://www.adobe.com/2006/mxml"
width="100%"
height="50"
backgroundColor="#FFFFFF"
backgroundAlpha="100"
horizontalScrollPolicy="off"
verticalScrollPolicy="off"
>
<mx:Script>
<![CDATA[
import mx.controls.ProgressBarMode;
]]>
</mx:Script>
<mx:Canvas width="16" height="16" horizontalScrollPolicy="off" verticalScrollPolicy="off" left="8" top="8">
<mx:Image source="@Embed(source='../uGUIstatuses16x16.transparent.png')" left="{data.statusOffset*-16}" top="0"/>
</mx:Canvas>
<mx:borderStyle>solid</mx:borderStyle>
<mx:cornerRadius>5</mx:cornerRadius>
<mx:borderThickness>1</mx:borderThickness>
<mx:Text text="{data.torrentName}|{data.statusCode}|{data.statusOffset*-16}|{data.progress}" left="28" top="8"/>
<mx:Text text="{data.label}" left="28" top="24"/>
<mx:ProgressBar
minimum="0"
maximum="1000"
height="12"
width="49%"
bottom="8"
right="8"
label="%3%%"
labelPlacement="center"
mode="{ProgressBarMode.MANUAL}"
id="pbar"
creationComplete="{this.pbar.setProgress(uint(data.progress),1000);}"
direction="right"/>
</mx:Canvas>