             titleDisplay.visible = true;
         }
         
-        // Draw the gradient background
+        super.updateDisplayList(unscaledWidth, unscaledHeight);
+    }
+    
+    override protected function beginChromeColorFill(chromeColorGraphics:Graphics):void
+    {
         var chromeColor:uint = getStyle("chromeColor");
         var backgroundAlphaValue:Number = getStyle("backgroundAlpha");
         var colors:Array = [];

    public var titleDisplay:TitleDisplayComponent;
    
    private var border:SpriteVisualElement;
    
    private static var matrix:Matrix = new Matrix();
    
    private static const ratios:Array = [0, 127.5, 255];
    
    //--------------------------------------------------------------------------
    //

    //
    //--------------------------------------------------------------------------
    
    private static const BORDER_HEIGHT:uint = 1;
    
    private static const SHADOW_HEIGHT:uint = 3;
    
    private static const CONTENT_GROUP_HEIGHT:uint = 65;
    
    public var hostComponent:ActionBar;
    
