In Flex 4, styles became per-module. That has the greatest chance of causing problems. To figure out exactly how to solve your problem would require debugging into it.
If you are using a module project in FB, you may not be able to capture the link-report from the main app. You will have to buld from the command line or use ANT. If you can strip everything down to a really small test case, I might have time to look. On 8/11/10 7:14 AM, "Wally Kolcz" <wko...@isavepets.com> wrote: I just added the link-report to the compiler and it generated a large xml document. I only copied the parts that mentioned the module. As far as I know, they share no common elements at all. I can include the full report if it means I can finally get an answer to this problem. If it is a case that something create a negitive width or height, should I add a minHeight and minWidth to everything as a standard when creating elements and containers? What happened in Flex 4 that changed this since I never had this problem in Flex 3? On 8/5/2010 12:51 PM, Alex Harui wrote: Because I see _AdminPortal_FlexInit and _AdminPortal_mx_core_FlexModuleFactory, I'm guessing this is the link-report for the _AdminPortal module, not the main app. If you just add -link-report to the compiler options, both the main app and module will output the link-report to the same file, and since modules compile after apps, the module's link-report overwrites the apps. You have to find a way to only tickle an app rebuild or do what I do and just use ANT or command line. On 8/5/10 8:33 AM, "Wally Kolcz" <wko...@isavepets.com <mailto:wkolcz%40isavepets.com> > wrote: > After looking at the report I see things like (which makes no sense to me): > > <script name="_AdminPortal_Styles.as" mod="1281021647964" size="16395" > optimizedsize="15325"> > <def id="_AdminPortal_Styles" /> > <pre id="Object" /> > <dep id="mx.skins.spark:TabSkin" /> > <dep id="mx.core:UIComponent" /> > <dep id="spark.skins.spark:FocusSkin" /> > <dep id="mx.skins.spark:ScrollBarTrackSkin" /> > <dep id="mx.core:mx_internal" /> > <dep id="mx.skins.spark:PanelBorderSkin" /> > <dep id="mx.skins.spark:BorderSkin" /> > <dep id="mx.skins.spark:ButtonBarFirstButtonSkin" /> > <dep id="mx.skins.spark:ButtonBarLastButtonSkin" /> > <dep id="mx.styles:CSSCondition" /> > <dep id="mx.utils:ObjectUtil" /> > <dep id="AS3" /> > <dep id="mx.skins.spark:ScrollBarDownButtonSkin" /> > <dep id="mx.skins.halo:HaloFocusRect" /> > <dep > id="_AdminPortal_Styles__embed_css_Assets_swf_mx_containers_FormItem_Required_ > 1342721164" > /> > <dep id="mx.styles:CSSSelector" /> > <dep id="mx.styles:CSSStyleDeclaration" /> > <dep id="mx.skins.spark:DefaultButtonSkin" /> > <dep id="mx.skins.spark:ContainerBorderSkin" /> > <dep id="spark.skins.spark:ErrorSkin" /> > <dep id="mx.skins.halo:BusyCursor" /> > <dep id="mx.core:UITextField" /> > <dep > id="_AdminPortal_Styles__embed_css_Assets_swf_mx_skins_cursor_BusyCursor_89976 > 7333" > /> > <dep id="mx.skins.spark:ButtonSkin" /> > <dep id="mx.core:IFlexModuleFactory" /> > <dep id="spark.skins.spark:SkinnableContainerSkin" /> > <dep id="mx.skins.spark:ScrollBarUpButtonSkin" /> > <dep id="mx.skins.spark:ButtonBarMiddleButtonSkin" /> > <dep id="mx.skins.halo:ToolTipBorder" /> > <dep id="mx.skins.spark:ScrollBarThumbSkin" /> > <dep id="mx.styles:IStyleManager2" /> > </script> > > <script name="_AdminPortal_FlexInit-generated.as" mod="1281021648317" > size="7494" optimizedsize="6782"> > <def id="_AdminPortal_FlexInit" /> > <pre id="Object" /> > <dep id="spark.accessibility:TextBaseAccImpl" /> > <dep id="mx.collections:ArrayList" /> > <dep id="mx.messaging.messages:MessagePerformanceInfo" /> > <dep id="mx.managers.systemClasses:ChildManager" /> > <dep id="mx.messaging.messages:CommandMessage" /> > <dep id="en_US$containers_properties" /> > <dep id="mx.messaging.channels:HTTPChannel" /> > <dep id="mx.core:TextFieldFactory" /> > <dep id="mx.core:mx_internal" /> > <dep id="en_US$components_properties" /> > <dep id="en_US$logging_properties" /> > <dep id="mx.accessibility:UIComponentAccProps" /> > <dep id="mx.messaging.messages:AsyncMessageExt" /> > <dep id="mx.utils:ObjectProxy" /> > <dep id="en_US$layout_properties" /> > <dep id="mx.messaging.messages:AcknowledgeMessageExt" /> > <dep id="AS3" /> > <dep id="mx.accessibility:AlertAccImpl" /> > <dep id="en_US$messaging_properties" /> > <dep id="en_US$collections_properties" /> > <dep id="mx.styles:StyleManagerImpl" /> > <dep id="mx.messaging.messages:HTTPRequestMessage" /> > <dep id="mx.messaging.messages:AcknowledgeMessage" /> > <dep id="en_US$skins_properties" /> > <dep id="mx.messaging.channels:SecureAMFChannel" /> > <dep id="mx.messaging.config:ServerConfig" /> > <dep id="en_US$core_properties" /> > <dep id="Error" /> > <dep id="en_US$styles_properties" /> > <dep id="mx.core:IFlexModuleFactory" /> > <dep id="mx.collections:ArrayCollection" /> > <dep id="flash.net:registerClassAlias" /> > <dep id="mx.effects:EffectManager" /> > <dep id="flash.net:getClassByAlias" /> > <dep id="en_US$controls_properties" /> > <dep id="en_US$effects_properties" /> > <dep id="mx.accessibility:LabelAccImpl" /> > <dep id="mx.accessibility:TabBarAccImpl" /> > <dep id="mx.messaging.channels:AMFChannel" /> > <dep id="flash.system:Capabilities" /> > <dep id="mx.messaging.config:ConfigMap" /> > <dep id="mx.messaging.channels:SecureHTTPChannel" /> > <dep id="mx.styles:IStyleManager2" /> > <dep id="mx.messaging.messages:ErrorMessage" /> > <dep id="mx.accessibility:ButtonAccImpl" /> > <dep id="mx.messaging.messages:AsyncMessage" /> > <dep id="mx.accessibility:PanelAccImpl" /> > <dep id="mx.messaging.messages:CommandMessageExt" /> > </script> > > <script > name="_AdminPortal_Styles__embed_css_Assets_swf_mx_containers_FormItem_Require > d_1342721164.as" > mod="1265215554000" size="1096" optimizedsize="385"> > <def > id="_AdminPortal_Styles__embed_css_Assets_swf_mx_containers_FormItem_Required_ > 1342721164" > /> > <pre id="mx.core:SpriteAsset" /> > <dep id="AS3" /> > </script> > > <script name="_AdminPortal_mx_core_FlexModuleFactory.as" > mod="1281021648317" size="2781" optimizedsize="2042"> > <def id="_AdminPortal_mx_core_FlexModuleFactory" /> > <pre id="mx.core:FlexModuleFactory" /> > <pre id="mx.core:IFlexModuleFactory" /> > <pre id="flashx.textLayout.compose:ISWFContext" /> > <dep id="flash.system:Security" /> > <dep id="AS3" /> > <dep id="mx.core:IFlexModule" /> > <dep id="flash.system:ApplicationDomain" /> > <dep id="flash.utils:Dictionary" /> > <dep id="mx.preloaders:SparkDownloadProgressBar" /> > </script> > > <script > name="_AdminPortal_Styles__embed_css_Assets_swf_mx_skins_cursor_BusyCursor_899 > 767333.as" > mod="1265215554000" size="1067" optimizedsize="379"> > <def > id="_AdminPortal_Styles__embed_css_Assets_swf_mx_skins_cursor_BusyCursor_89976 > 7333" > /> > <pre id="mx.core:SpriteAsset" /> > <dep id="AS3" /> > </script> > > <ext id="com.wallykolcz.views.portals:AdminPortal" /> > > > > ------------------------------------ > > -- > Flexcoders Mailing List > FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt > Alternative FAQ location: > https://share.acrobat.com/adc/document.do?docid=942dbdc8-e469-446f-b4cf-1e6207 > 9f6847 > Search Archives: > http://www.mail-archive.com/flexcoders%40yahoogroups.comYahoo! Groups Links > > > -- Alex Harui Flex SDK Team Adobe System, Inc. http://blogs.adobe.com/aharui