      */
     override protected function updateDisplayList(unscaledWidth:Number, unscaledHeight:Number):void
     {
-        renderBackgroundFill();
+        drawBackground();
 
         if (layout && layout.useVirtualLayout)
         {

                renderer = indexToRenderer[i] as IItemRenderer;
                
                if (renderer)
                    renderer.index = i;
                // TODO (rfrishbe): could make this more optimal by only re-computing a subset of the visible
                // item renderers, but it's probably not worth it
            }

        
        // Set the index
        if (renderer is IItemRenderer)
            IItemRenderer(renderer).itemIndex = index;
        
        // If a delegate is specified defer to the rendererUpdateDelegate
        // to update the renderer.
