         // Listen for "damage" events in case the textFlow is 
         // modified programatically.
         textFlow.addEventListener(DamageEvent.DAMAGE, textFlow_damageHandler);        
+        
+        // Created all lines.
+        return true;      
     }
     
 	/**

        // Setting 'text' temporarily causes 'content' to become null.
        // Later, after the 'text' has been committed into the TextFlow,
        // getting 'content' will return the TextFlow.
        if (!contentSet)
        {
            _content = null;
            contentChanged = false;
            
            super.text = value;
        }
    }
    
    //--------------------------------------------------------------------------

    
    /**
     *  @private
     *  Returns true to indicate all lines were composed.
     */
    override protected function composeTextLines(width:Number = NaN,
												 height:Number = NaN):Boolean
    {
        super.composeTextLines(width, height);

