         else
             val = Math.max(value - pageSize, minimum);
         if (getStyle("smoothScrolling")) {
-            startAnimation(getStyle("repeatInterval"), val, Linear.getInstance());            
+            startAnimation(getStyle("repeatInterval"), val, linearEaser);            
             animatingSinglePage = true;
         }
         else


package spark.components.supportClasses
{

import flash.events.Event;
import flash.events.MouseEvent;

        // TODO (chaase): hard-coding easing behavior, how to style it?
        startAnimation(
            getStyle("repeatInterval") * (Math.abs(newValue - value) / pageSize),
            nearestValidValue(newValue, pageSize), linearEaser);
    }

    /**
