         else if (textChanged)
         {
             textFlow = null;
-            textInvalid = false;
         }
 
         contentChanged = false;

     * 
     *  This will throw on import error.
     */
    private function importToFlow(source:Object, format:String, 
                                  config:Configuration):TextFlow
    {
        var importer:ITextImporter = TextFilter.getImporter(format, config);
        
        // Throw import errors rather than return a null textFlow.
        // Alternatively, the error strings are in the Vector, importer.errors.


    /**
     *  @private
     *  Make 1 paragraph text flow.  We can not use the PLAIN_TEXT_FORMAT filter
     *  because each newline starts a new paragraph.
     */
    private function convertTextToContent():TextFlow
    {
        textFlow = new TextFlow();
        
        var p:ParagraphElement = new ParagraphElement();        
        textFlow.replaceChildren(0, 0, p);

        var span:SpanElement = new SpanElement();
        span.text = mx_internal::_text;
        p.replaceChildren(0, 0, span);
        
        // Set formats and textLineCreator.
        textFlow = createTextFlow();
        
        return textFlow;
    }

