I've got a Flex application that contains a single child object <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" backgroundColor="0xffffff"> <grid:VisualDataGrid xmlns:grid="net.troove.visualization.grid.*" metadataProvider="{XML(dataProvider.metadata)}" dataProvider="{dataProvider.data.row}" width="100%" height="100%"/> </mx:Application>
where VisualDataGrid is a thin wrapper around a DataGrid that uses a bunch of different custom item renderers. When I run it from Flex Builder, I'm able to resize the browser window without incident. However, when I deploy the application within a larger JavaScript application that uses resizable containers to hold the content (Ext's BorderLayout <http:// www.yui-ext.com/deploy/yui-ext/docs/output/YAHOO.ext.BorderLayout.html> to be precise), any change in the size of the browser or the <object>'s parent div wipes out the content of the Flex app. Subsequent refreshes of the dataProvider fail to restore the visual content. Has anyone seen similar behavior before? Does anyone have any ideas what the problem might be? Any help would be much appreciated. Justin