Probably going to have to show us your getter/setter code; as well as the corresponding private var. If it's an ArrayCollection, it should work.
-TH --- In [email protected], "biosmonkey" <biosmon...@...> wrote: > > I have a custom MXML component that has a setter function, dataInput, that takes an arraycollection and essentially performs a similar function as a dataProvider. > > The problem is that I can't get my setter to fire when the dataInput is bound to an external arraycollection. So, if I have > > <xx:mycomp dataInput="{mydata}" /> > > and I have a button that simply does an mydata.addItem(), my setter function dataInput will not fire. It does appear to detect ANY change to mydata. > > However, if I create a datagrid, and do the same binding to the dataProvider: > > <mx:DataGrid dataProvider="{mydata}" .../> > > then the datagrid DOES update. > > > Why is my setter function not firing? Is there something else I need to do in my component? >

