The latest Falcon breaks valid existing code patterns.

I know there was a recent discussion on related, but I can’t find it right now.

I have some code which I migrated from a Flash app:

                private var _regular:FontVO;
                public function get regular():FontVO
                {
                        return _regular;
                }
                private function set regular(value:FontVO):void
                {
                        _regular = value;
                }


Somewhere else in the same class I have the following:

                        if(style.toLowerCase() == "regular" || 
style.toLowerCase() == "normal"){
                                regular = font;
                        }

This code compiled and worked correctly in Flash as well as in Falcon until 
today. I’m now getting an error:
Property regular is read-only.

                                regular = font;
                                ^

This code is in the same class, but the compiler is not recognizing the private 
setter.

Thanks,
Harbs

Reply via email to