             return;
 
         var spDelta:Point = layout.getScrollPositionDeltaToElement(index);
+         
         if (spDelta)
-        { 
+        {
             horizontalScrollPosition += spDelta.x;
             verticalScrollPosition += spDelta.y;
         }

     */
    override public function get selectedItem():*
    {   
        if (!allowMultipleSelection)
            return super.selectedItem;
            
        if (_selectedIndices && _selectedIndices.length > 0)
            return dataProvider.getItemAt(_selectedIndices[0]); 
            
        return NO_SELECTION;
    }
    
    /**

    
    /**
     *  Boolean flag controlling whether multiple selection
     *  is enabled or not. When switched dynamically, selection
     *  is cleared. 
     *
     *  @default false
     *  
