         checkAutoRepeatTimerConditions( isDown() );
     }
 
-    private function checkAutoRepeatTimerConditions(isButtonDown:Boolean):void
-    {
-        var needsTimer:Boolean = autoRepeat && isButtonDown;
+    /**
+     *  @private
+     */
+    private function checkAutoRepeatTimerConditions(buttonDown:Boolean):void
+    {
+        var needsTimer:Boolean = autoRepeat && buttonDown;
         var hasTimer:Boolean = autoRepeatTimer != null;
         
         if (needsTimer == hasTimer)

        // that you don't get one so we force one on FOCUS_OUT.
        super.focusOutHandler(event);

        setMouseCaptured(false);
        setKeyboardPressed(false);
    }

    /**


    private function isDown():Boolean
    {
        if (!enabled)
            return false;

        if (keyboardPressed)
            return true;
        
        if (mouseCaptured && (hoveredOver || stickyHighlighting))
            return true;
        return false;
    }
