         saveDataGridHasFocusableChildren = dataGrid.hasFocusableChildren; 
         dataGrid.hasFocusableChildren = true;
         
-//        saveGridHasFocusableChildren = grid.hasFocusableChildren; 
-//        grid.hasFocusableChildren = true;
-
         if (dataGrid.scroller)
         {
             saveScrollerHasFocusableChildren = dataGrid.scroller.hasFocusableChildren; 

     */
    private function setEditedItemPosition(coord:Object):void
    {
//            bEditedItemPositionChanged = true;
//            _proposedEditedItemPosition = coord;
//            dataGrid.invalidateDisplayList();
        
        commitEditedItemPosition(coord);
    }


     */
    private function grid_gridMouseDownHandler(event:GridEvent):void
    {
        //trace("grid_gridMouseDownHandler");
        
        gotDoubleClickEvent = false;
        
        if (!dataGrid.editable || editorOwnsClick(event))
            return;

