      */
     protected function animatePaging(newValue:Number, pageSize:Number):void
     {
-        animatingSinglePage = false;
+        animatingOnce = false;
         // FIXME (chaase): hard-coding easing behavior, how to style it?
         startAnimation(
             getStyle("repeatInterval") * (Math.abs(newValue - value) / pageSize),

        if (trackScrolling)
            trackScrolling = false;

        if (steppingDown || steppingUp)
        {
            // If we're animating stepping, end on a final real step call in the
            // appropriate direction, ensuring that we stop on a content 
            // item boundary 
            changeValueByStep(steppingDown);
            animator.startDelay = 0;
			return;
        }
		
		if (animatingSinglePage)
			dispatchEvent(new Event(Event.CHANGE));
		
        animatingSinglePage = false;
    }
    
    /**

            }
            return;
        }
        
        dispatchEvent(new FlexEvent(FlexEvent.CHANGE_START));
        // Assume we're repeating unless user releases 
        animatingOnce = false;
        
        changeValueByPage(trackScrollDown);
        
