                 break;
             }
 
-            default: return super.getDestinationIndex(navigationUnit, currentIndex);
+            default: return super.getNavigationDestinationIndex(currentIndex, navigationUnit);
         }
         return Math.max(0, Math.min(maxIndex, newIndex));  
     }

    /**
     * @private
     */
    override public function clearCachedVirtualLayoutState():void
    {
        llv.clear();
    }     


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