      */
     public function addElement(element:IVisualElement):IVisualElement
     {
+        _contentModified = true;
         return currentContentGroup.addElement(element);
     }
     

     */
    public function swapElementsAt(index1:int, index2:int):void
    {
        currentContentGroup.swapElementsAt(index1, index2);
    }
    

            
            var myMxmlContent:Array = contentGroup.getMXMLContent();
            
            if (_contentModified && myMxmlContent)
            {
                _placeHolderGroup = new Group();
                     
