         // Remeasure if the composed width was restricted by max width.
         // Typical this is done in validateSize() after returing from measure() 
         // but it impacts our calculations so we need to do it now.
-        if (clampWidth &&
-            !isNaN(explicitMaxWidth) && bounds.width > explicitMaxWidth)
+        if (clampWidth && bounds.width > maxWidth)
         {
             _textContainerManager.compositionWidth = composeWidth;
             _textContainerManager.compose();


    /**
     *  @private
     */
    private function releaseEditManager():void
    {

    // percentHeight
    //----------------------------------

    /**
     *  @private
     */
    override public function set percentHeight(value:Number):void
    {
        super.percentHeight = value;
