 import mx.events.FlexEvent;
 import mx.events.TextOperationEvent;
 import mx.managers.IFocusManagerComponent;
+import mx.utils.MouseShieldUtil;
 
 import flashx.textLayout.events.SelectionEvent;
 import flashx.textLayout.formats.LineBreak;

        enabledChanged = true;
        
        invalidateSkinState();
    }
    
    //----------------------------------

            textView.text = mx_internal::_text;
            mx_internal::textChanged = false;
        }
    }
    
    override protected function updateDisplayList(width:Number, height:Number):void
    {
        super.updateDisplayList(width, height);
        mouseShield = MouseShieldUtil.updateMouseShield(this, mouseShield);
    }

    /**
