Don't know. Use -keep-generated-actionscript and see if there is a difference in the generated code.
".hoverStyle" is the same as "*.hoverStyle" so maybe "*" only applies to spark components in the first case and there are non-spark components in the renderers? On 2/13/13 8:15 PM, "Justin Mclean" <jus...@classsoftware.com> wrote: > Hi, > > Run into a very odd Flex issue today. > > Some time ago in a large application we had cleaned up all of the styles and > moved most to a central location, however a few style blocks were left about > with local styles still containing the spark namespaces. > > <fx:Style> > @namespace s "library://ns.adobe.com/flex/spark"; > .hoverStyle { > symbolColor: #1E78D2; > rollOverColor: #EDF5FF; > color: #1E78D2; > } > </fx:Style> > > Using the halo theme the application worked correctly but using the spark > theme sometimes and seeming randomly item renderers would show up totally > blank. Managed to finally find a sequence of steps that causes the issue to > happen every time and it seem the fix to this issue was to remove the unused > namespaces! > > <fx:Style> > .hoverStyle { > symbolColor: #1E78D2; > rollOverColor: #EDF5FF; > color: #1E78D2; > } > </fx:Style> > > Anyone run into an issue like this or have any idea to why having an unused > namespace would cause item renders to randomly show up blank? > > I've not be able to reproduce the issue in a small sample of code but thought > I should email the list just in case anyone run into this issue or knows why > this might occur. > > Thanks, > Justin -- Alex Harui Flex SDK Team Adobe Systems, Inc. http://blogs.adobe.com/aharui