         releaseLinesFromTextBlock();
         
         // If toFit and explicit width, adjust the bounds to match.
-        // This will save a recompose and/or clip in updateDisplayList() if 
-        // the bounds width matches the unscaled width.
+        // This will save a recompose and/or clip in updateDisplayList()
+        // if  bounds width matches the unscaled width.
         if (getStyle("lineBreak") == "toFit" && 
             !isNaN(width) && mx_internal::bounds.width < width)
         {

                    
                    // Try again by truncating at the beginning of the 
                    // preceding atom.
                    truncateAtCharPosition = 
                            getNextTruncationPosition(truncLineIndex,
                                                      truncateAtCharPosition);                            
                } while (true);
            }
        }


            // as well as being dependent on the indicator string, they are 
            // dependent on the given width.            
            staticTextElement.text = mx_internal::truncationIndicatorResource;
            var indicatorLines:Array = [];
            var indicatorBounds:Rectangle = new Rectangle(0, 0, width, NaN);
    
            createTextLinesFromTextBlock(staticTextBlock, 
