             return;
             
         var textScrap:TextScrap = op.scrapToPaste();
+        
+        // If copied/cut from displayAsPassword field the pastedText
+        // is '*' characters but this is correct.
         var pastedText:String = TextUtil.extractText(
-            tlf_internal::textScrap.textFlow);
+            textScrap.tlf_internal::textFlow);
 
         // We know it's an EditManager or we wouldn't have gotten here.
         var editManager:IEditManager = getEditManager();

        
        // If autoSize, the text flow is already composed (although there are
        // certain styles that require a recompose since the composition width
        // and height matter).  Setting the composition size since it will 
        // trigger a damage event.
        if (!_autoSize || recomposeForStyles())
        {                     

    /**
     *  @private
     *  The default is true.
     *  TODO! The default should be true but the code needs to be fixed first.
     */
    private var _autoSize:Boolean = false;

