 		else
 			alpha = 0.5;
 	}
+	
+	/**
+	 *  @private
+	 */
+	private function editableChangedHandler(event:Event):void
+	{
+		invalidateDisplayList();
+	}
 }
 }
{

import flash.display.DisplayObject;
import flash.text.TextLineMetrics;

import spark.components.TextInput;

        textDisplay = MobileTextField(createInFontContext(MobileTextField));
        textDisplay.styleProvider = this;
        textDisplay.editable = true;
		textDisplay.addEventListener("editableChanged", editableChangedHandler);
        addChild(textDisplay);
    }
    
