Never mind, I found the problem.
On Mon, Jul 14, 2014 at 12:22 PM, mark goldin <[email protected]> wrote: > Yes, same error. > > > On Mon, Jul 14, 2014 at 12:12 PM, Subscriptions < > [email protected]> wrote: > >> do you get same error with someTypeChange() instead of >> someTypeChange.call() >> >> >> >> On 14/07/2014 18:07, mark goldin wrote: >> >>> I have the following pseudo code: >>> >>> public function someTypeChange(event:IndexChangeEvent=null):void >>> { >>> someArrayCollection.filterFunction = someFilterFunction; >>> someArrayCollection.refresh(); >>> } >>> public function someFilterFunction(item:Object):Boolean >>> { >>> ..... >>> } >>> I have a component that consists of two elements: TextInput and Combo. >>> The code above is behind this component. someTypeChange is a listener for >>> combo change. >>> When I select a new value in the combo the above code works fine. But if >>> I >>> call someTypeChange like this from combo: >>> override public function set data(value:*):void >>> { >>> super.value = value; >>> someTypeChange.call(); >>> } >>> then I am getting: >>> Cannot access a property or method of a null object reference. and the >>> error line is: >>> someArrayCollection.filterFunction = someFilterFunction; >>> >>> Any idea? >>> >>> Thanks >>> >>> >> -- >> Lee Burrows >> ActionScripter >> >> >
