             displayAsPasswordChanged = false;
         }
 
+        if (enabledChanged)
+        {
+            textView.enabled = super.enabled;
+            enabledChanged = false;
+        }
+        
         if (editableChanged)
         {
             textView.editable = _editable;


    [Bindable("change")]
    [Bindable("textChanged")]
    
    /**
     *  The text String displayed by this component.
     */

    /**
     *  @private
     */
    private var enabledChanged:Boolean = false;

    /**
     *  @private
     */
    override public function set enabled(value:Boolean):void
    {
        if (value == enabled)
            return;
        
        super.enabled = value;
        enabledChanged = true;
        
        invalidateSkinState();
    }
