      */
     override public function drawFocus(isFocused:Boolean):void
     {
-        if (parentDrawsFocus)
+        if (_parentDrawsFocus)
         {
             IFocusManagerComponent(parent).drawFocus(isFocused);
             return;

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

    /**
     *  @private
     *  If true, pass calls to drawFocus() up to the parent.
     *  This is used when a TextInput is part of a composite control
     *  like NumericStepper or ComboBox;
     */
    mx_internal var parentDrawsFocus:Boolean = false;

    /**
     *  @private

    }

    //----------------------------------
    //  parentDrawsFocus
    //----------------------------------

    /**
     *  @private
     *  Storage for the parentDrawsFocus property.
     */
    private var _parentDrawsFocus:Boolean = false;
    
    [Inspectable(category="General", enumeration="true,false", defaultValue="false")]
    
    /**
     *  If true, calls to this control's drawFocus() method are forwarded
     *  to its parent's drawFocus() method.
     *  This is used when a TextInput is part of a composite control
     *  like NumericStepper or ComboBox;
     * 
     *  @default false;
     *  
     *  @langversion 3.0
     *  @playerversion Flash 10
     *  @playerversion AIR 1.5
     *  @productversion Flex 4
     */
    public function get parentDrawsFocus():Boolean
    {
        return _parentDrawsFocus;
    }
    
    public function set parentDrawsFocus(value:Boolean):void
    {
        _parentDrawsFocus = value;
    }
    
    //----------------------------------
    //  restrict
    //----------------------------------

