Getters and Setters should now generate a get__ and set__ method. So on your class A if you have:
override public function set visible(value:Boolean):void You should get: A.prototype.set__visible(value) Super calls should then generate calls to base so super.visible = value; Should produce: A.base(this, 'set__visible', value); If that is all true, next step is to debug into the base() call. I thought base() knew how to look up through the chain of ancestor classes and didn't expect that the super call was on the immediate ancestor. A workaround might be to temporarily inject an override on each ancestor class. Or if Core hasn't been re-compiled recently, then there won't be a set__visible call in it for base() to find. HTH, -Alex On 10/12/16, 10:11 PM, "yishayw" <yishayj...@hotmail.com> wrote: >On the JS side I'm getting > >base.js:2498 Uncaught TypeError: Cannot read property 'apply' of undefined > >For this line in base.js: > >return parentCtor.prototype[methodName].apply(me, args); > >where methodName is set__visible > >The AS code is: > > super.visible = value; > >for a method in class A which extends class B which extends >GraphicContainer >which extends UIBase > >I'm using nightly build falcon from 2 days ago. > >Any ideas? > >Thanks > > > > > > > >-- >View this message in context: >http://apache-flex-development.2333347.n4.nabble.com/FlexJS-super-method-c >alls-broken-tp55727.html >Sent from the Apache Flex Development mailing list archive at Nabble.com.