     {
         super.partRemoved(partName, instance);
 
-		if (instance == titleDisplay)
-		{
-			// Since the PanelAccImpl must be attached to the Panel's titleDisplay
-			// instead of to the Panel itself, we remove it from the titleDisplay
-			// when the titleDisplay is removed from the Panel.
-			titleDisplay.accessibilityImplementation = null;
-		}
-		else if (instance == controlBarGroup)
+        if (instance == titleDisplay)
+        {
+            // Since the PanelAccImpl must be attached to the Panel's titleDisplay
+            // instead of to the Panel itself, we remove it from the titleDisplay
+            // when the titleDisplay is removed from the Panel.
+            titleDisplay.accessibilityImplementation = null;
+        }
+        else if (instance == controlBarGroup)
         {
             // copy proxied values from contentGroup (if explicitely set) to contentGroupProperties
             

        if (instance == titleDisplay)
        {
            titleDisplay.text = title;
			
			// Since the PanelAccImpl must be attached to the Panel's titleDisplay
			// instead of to the Panel itself, we delay doing this until we are
			// sure there is a titleDisplay, and we do it again if it gets
			// re-added.
			// But if the TitleWindow subclass has already attached its acc impl,
			// leave that one.
			if (getQualifiedClassName(titleDisplay.accessibilityImplementation) !=
				"spark.accessibility::TitleWindowAccImpl")
			{
				if (Panel.createAccessibilityImplementation != null)
					Panel.createAccessibilityImplementation(this);
			}
        }
        else if (instance == controlBarGroup)
        {

    override protected function updateDisplayList(unscaledWidth:Number, unscaledHeight:Number):void
    {
        // TODO (gosmith): this is not working
        // to extend the height of the the titleDisplay
        super.updateDisplayList(unscaledWidth, unscaledHeight);
        if (titleDisplay)
        {
