Does anyone know how I can fix / avoid this... I'm working with Apache Flex 4.11.0 and targeting AIR 4.0
My Spark Datagrid row and column lines disappear along with the vertical scrollbar. Try this... Load a large enough dataset so that a vertical scrollbar appears Move the vertical scrollbar down slightly Clear the dataset and see the row and column lines disappear along with the vertical scrollbar. Thanks in advance, Jack Ring Run the following code to see the behavior... <?xml version="1.0" encoding="utf-8"?> <s:WindowedApplication xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx" > <s:layout> <s:VerticalLayout gap="20" /> </s:layout> <fx:Script> <![CDATA[ import mx.events.FlexEvent; protected function testDg_creationCompleteHandler(event:FlexEvent):void { testDg.scroller.verticalScrollBar.value = testDg.scroller.verticalScrollBar.maximum; } protected function button1_clickHandler(event:MouseEvent):void { testDg.dataProvider.removeAll(); } ]]> </fx:Script> <s:DataGrid id="testDg" requestedRowCount="4" creationComplete="testDg_creationCompleteHandler(event)" > <s:dataProvider> <s:ArrayList> <fx:Object colOne="kjhadf" colTwo="ewr" colThree="sdf" colFour="xcb" /> <fx:Object colOne="fds" colTwo="sfg" colThree="xvc" colFour="vxb" /> <fx:Object colOne="fgggd" colTwo="dfgb" colThree="xbv" colFour="cvb" /> <fx:Object colOne="fgh" colTwo="fgh" colThree="yui" colFour="ytu" /> <fx:Object colOne="xbvb" colTwo="vbn" colThree="bmn" colFour="nnm" /> </s:ArrayList> </s:dataProvider> <s:columns> <s:ArrayList> <s:GridColumn headerText="1" dataField="colOne" /> <s:GridColumn headerText="2" dataField="colTwo" /> <s:GridColumn headerText="3" dataField="colThree" /> <s:GridColumn headerText="4" dataField="colFour" /> </s:ArrayList> </s:columns> </s:DataGrid> <s:Button label="#1 Clear Data" click="button1_clickHandler(event)" /> </s:WindowedApplication>
