With Flex 3b2 : <mx:List xmlns:mx="http://www.adobe.com/2006/mxml" width="400" height="300" itemEditEnd="copyData(event)" dataChangeEffect="{baseEffect}"> <mx:Script> <![CDATA[ import mx.events.ListEvent; private function copyData(event:ListEvent):void { indexToItemRenderer(event.rowIndex).data = StatesAndTransitionsWithEditor(this.itemEditorInstance).text; } ]]> </mx:Script> <mx:DefaultListEffect id="baseEffect" color="#ffff00" fadeInDuration="300" fadeOutDuration="200"/> </mx:List>
Commenting out the method in the itemEditEnd event listener causes the defaultListEffect to play, whereas leaving it in causes the effect to not play at all. Is the default renderer dispatching an event when it's value changes that somehow causes the list not to call it's dataChangeEvent method? Thanks, Josh

