         collectionIterator = collection.createCursor(); //IViewCursor(collection);
         // trace("ListBase added change listener");
         collection.addEventListener(CollectionEvent.COLLECTION_CHANGE, collectionChangeHandler, false, 0, true);
-		
+        
         clearSelectionData();
 
         var event:CollectionEvent = new CollectionEvent(CollectionEvent.COLLECTION_CHANGE);

     *  @param data The data to be presented by the item renderer.
     *
     *  @return if <code>data</code> is null, the default item renderer, 
     *  otherwis it returns the custom item renderer.
     *  
     *  @langversion 3.0
     *  @playerversion Flash 9

    mx_internal var bSelectOnRelease:Boolean;
    
    private var mouseDownItem:IListItemRenderer;
    private var mouseDownIndex:int; // For drag and drop

    mx_internal var bSelectionChanged:Boolean = false;
    mx_internal var bSelectedIndexChanged:Boolean = false;
