             var bounds:Rectangle = isRowSelectionMode() ? 
                 gridDimensions.getRowBounds(rowIndex) :
                 gridDimensions.getCellBounds(rowIndex, columnIndex);
-            layoutGridElementR(indicator, bounds);
-            container.addElement(indicator);  // add or move to the top
-            indicator.visible = true;
-        }
+                layoutGridElementR(indicator, bounds);
+                container.addElement(indicator);  // add or move to the top
+                indicator.visible = true;
+            }
         
         return indicator;
     }

     *  @playerversion AIR 2.0
     *  @productversion Flex 4.5
     */
    public function getCellsAt(x:Number, y:Number, w:Number, h:Number):Vector.<Object>
    { 
        // TBD(hmuller)
        return new Vector.<Object>;

    }

    /**
     *  Returns a vector of CellPosition objects whose "rowIndex" and "columnIndex" properties specify the 
     *  row and column indices of the cells that overlap the specified grid region.  If no
     *  such cells exist, an empty vector is returned.
     *  
