         {
             drawRowBackground(rowBGs, i++, rowInfo[curRow].y, rowInfo[curRow].height, colors[actualRow % colors.length], actualRow);
             curRow++;
-			actualRow++;
+            actualRow++;
         }
 
         while (rowBGs.numChildren > n)

    private var actualRowIndex:int;
    private var actualColIndex:int = 0;

	/**
	 *  cache of measuring objects by factory
	 */
	protected var measuringObjects:Dictionary;

    //--------------------------------------------------------------------------
    //


        var actualLockedRows:int = lockedRowCount;

        // determine last *visible* row
        var lastRowIndex:int = verticalScrollPosition + listItems.length - offscreenExtraRowsTop - offscreenExtraRowsBottom - 1;
        var partialRow:int = (rowInfo[listItems.length - offscreenExtraRowsBottom - 1].y + 
            rowInfo[listItems.length - offscreenExtraRowsBottom - 1].height > listContent.height) ? 1 : 0;

        // actual row/column is the offset into listItems
        if (rowIndex > actualLockedRows)
