         else if (instance == titleDisplay)
         {
             titleDisplay.text = title;
-            
-            if ((titleGroup && !titleContent)
-                && (titleDisplay is IVisualElement))
-            {
-                titleGroup.mxmlContent = [titleDisplay];
-            }
         }
         
         if (index > -1)

        {
            group = titleGroup;
            index = TITLE_GROUP_PROPERTIES_INDEX;
            
            // use titleContent if provided
            defaultContent = (titleDisplay is IVisualElement)
                ? [titleDisplay] : null;
        }
        else if (instance == actionGroup)
        {

    public function get titleContent():Array
    {
        if (titleGroup)
			return titleGroup.getMXMLContent();
        else
            return contentGroupProperties[TITLE_GROUP_PROPERTIES_INDEX].content;
    }
    
    /**
