         // is a selection.    
         if (getFocus() == this)
         {
-            content = value;
-            return;
+           content = importToFlow(value);
+           return;
         }
                     
         // Setting 'text' temporarily causes 'content' to become null.

        	selectionFormatsChanged = false;
        }

        if (textChanged)
        {
        	if (debug)

        return importer.importToFlow(source);        
    }

    /**
     *  @private
     */
    private function textHasLineBreaks():Boolean
    {
        return text.indexOf("\n") != -1 ||
               text.indexOf("\r") != -1;
    }
    
    /**
     *  @private
     *  Is this a style associated with the SelectionFormat?
