My fault, there was another object of a null reference.
On Mon, Jul 14, 2014 at 5:44 PM, Justin Ransom Dallas < [email protected]> wrote: > Well what was it?! > > > On Mon, Jul 14, 2014 at 1:28 PM, mark goldin <[email protected]> > wrote: > > > 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 > > >> > > >> > > > > > > > > > -- > Justin Dallas > Phone:814-880-5637 >
