Hi, Alex, I hope I'm wrong, but...
I was looking at the DataGridExample example and I couldn't get it to run from the release code. It runs fine from the debug code, just not the release code. I did a lot of digging and stepping through the code until I finally hit the 'init' method on the SimpleCSSValueImpl class. This stores the namespace string from the CSS property in the subsequent namespace objects in JS, if I understand the code correctly. This works fine in debug mode, where all the namespaces live unaltered in the window object. In release mode, however, things work differently. The Closure Compiler minifies the code, so the namespace 'org.apache.flex.core.UIBase' will get renamed to 'ae' (or something). This causes the 'getQualifiedClassName' methods to fail, as it will try to recreate 'org.apache.flex.core.UIBase' from something that has been optimised into nothing... I'm looking for a solution, but I don't think there is going to be a simple one. For future reference: don't debug FlexJS with the debug code, rather use the release code and the source map. That way you won't be too committed to a certain approach before someone notices if likely won't work as advertised. Thanks, EdB -- Ix Multimedia Software Jan Luykenstraat 27 3521 VB Utrecht T. 06-51952295 I. www.ixsoftware.nl