                 event.target != event.currentTarget)
                 return;
             
-            if (event.keyCode == Keyboard.SPACE)
+			if (event.keyCode == Keyboard.SPACE)
             {
                 var caretRowIndex:int = grid.grid.caretRowIndex;
                 if (caretRowIndex != -1)

            obj.grid.addEventListener(GridEvent.GRID_MOUSE_UP, gridMouseUpHandler, false, 1001, true);
            obj.addEventListener(GridEvent.SEPARATOR_MOUSE_UP, columnStretchHandler, false, 0, true);
            obj.columnHeaderGroup.addEventListener(GridEvent.GRID_CLICK, gridClickHandler, false, 0 , true);
            obj.addEventListener(MouseEvent.MOUSE_DOWN, mouseDownHandler, false, 0, true);          
        }
        
        

{
    import flash.display.DisplayObject;
    import flash.events.Event;
    import flash.events.FocusEvent;
    import flash.events.KeyboardEvent;
    import flash.events.MouseEvent;
    import flash.geom.Point;
