I was reading through this mailing thread. Recently I've created a post http://apache-flex-development.2333347.n4.nabble.com/FlexJS-Does-BindableCSSStyles-requires-any-particular-way-of-implementation-td58040.html against BindableCSSStyles class problem, and I noticed that LayoutChangeNotifier's /watchedProperty/ method never fires.
I'm not sure but the problem seems identical what Om found in his case. It fails when it's called in a bracketed binding way: <js:LayoutChangeNotifier watchedProperty="{borderStyles.borderColor}" initialValue="#FFFFFF"/> But it does work if I statically declare any value to /watchedProperty/, i.e. <js:LayoutChangeNotifier watchedProperty="myStaticValue" initialValue="#FFFFFF"/> Do you think it needs any likewise fix? -- View this message in context: http://apache-flex-development.2333347.n4.nabble.com/FlexJS-Runtime-error-when-setting-a-property-to-a-constant-value-tp57874p58043.html Sent from the Apache Flex Development mailing list archive at Nabble.com.