     /**
      *  @private 
      */  
-     override public function getDestinationIndex(navigationUnit:uint, currentIndex:int):int
+     override public function getNavigationDestinationIndex(currentIndex:int, navigationUnit:uint):int
      {
         if (!target || target.numElements < 1)
             return -1; 


import spark.components.supportClasses.GroupBase;
import spark.core.NavigationUnit;
import spark.core.ScrollUnit;
import spark.layouts.supportClasses.LayoutBase;
import spark.layouts.supportClasses.LayoutElementHelper;
import spark.layouts.supportClasses.LinearLayoutVector;

                    {
                        // currentIndex is visible, we can calculate where the scrollRect top
                        // would end up if we scroll by a page                    
                        y = getVerticalScrollPositionDelta(NavigationUnit.PAGE_UP) + getScrollRect().top;
                    }
                    else
                    {
