Hi, Any reason this may fail (ie the box isn’t turned form black to red) when clicking on the button?
I can see that parseStyles is working correctly and returning {background-color: "red”} and I can see that a stylesChanged event is being dispatched. Is it a bug or is there another way you are expected to change styles in FlexJS? <?xml version="1.0" encoding="utf-8"?> <js:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:js="library://ns.apache.org/flexjs/basic" xmlns:comp="comp.*"> <fx:Script><![CDATA[ public function clicked():void { box.style = "background-color:red"; } ]]></fx:Script> <js:valuesImpl> <js:SimpleCSSValuesImpl/> </js:valuesImpl> <js:initialView> <js:View> <js:VContainer> <js:Container id="box" width="100" height="100" style="background-color:black" /> <js:TextButton text="Click me" click="clicked()" /> </js:VContainer> </js:View> </js:initialView> </js:Application> Thanks, Justin