Hi all; this is driving me nuts for three days, am sure I am not able to do it, but here it is.Am querying all the streets in a particular area and loading all the results into an ADG. The results are all loaded, and clicking on a row zooms the map to the result BUT somehow the ADG is blank. You can see this in the apphttp://www.digitaleg.com/Digital_Egypt/El-Rehab/GIS/RehabEnglish.html click on the "Streets List" and you will get a blank ADG but you will see the scroll bars try clicking on an empty row. You can go back to the home screen by clicking the Home icon on the top right bar. This was working before just fine, somehow it is doing this issue now. I even rolled back the API to 3.3 as it was originally to no avail. Here is my code:<mx:AdvancedDataGrid id="streetADG" doubleClickEnabled="true" itemClick="zoomStreets(); > <mx:columns> <mx:AdvancedDataGridColumn headerText="Street Name" dataField="StreetEname"/> </mx:columns> </mx:AdvancedDataGrid> private function launchStreetsHomeQuery():void { queryStreets.where = "StreetEname Is NOT NULL And ProjectName = 1"; queryTaskStreets.execute(queryStreets, new AsyncResponder( zoomStreetsResults, onStreetsFault )); } private function zoomStreetsResults(featureSet : FeatureSet, token : Object = null ):void { var streetsArrCol:ArrayCollection = new ArrayCollection(featureSet.attributes); removeDulicateEntities(streetsArrCol); streetADG.dataProvider = streetsArrCol; } private function zoomStreets():void { myGraphicsLayer.clear(); for (var i : Number = 0; i < queryTaskStreets.executeLastResult.features.length; i++) { if(i==streetADG.selectedIndex) { var graphic : com.esri.ags.Graphic; graphic = queryTaskStreets.executeLastResult.features as com.esri.ags.Graphic; myGraphicsLayer.symbol = slsIdentify; myGraphicsLayer.add(graphic); switch (graphic.geometry.type) { case com.esri.ags.geometry.Geometry.POLYLINE: myMap.extent = Polyline(queryTaskStreets.executeLastResult.features.geometry).extent; break; } } } }