     /**
      *  @private
      */ 
-    override mx_internal function backKeyHandler():void
+    override mx_internal function backKeyUpHandler():void
     {
         if (activeNavigator)
-            activeNavigator.backKeyHandler();    
+            activeNavigator.backKeyUpHandler();    
     }
     
     /**

        {
            var len:Number = Math.min(savedStacks.length, length);
            for (var i:int = 0; i < len; ++i)
                navigators[i].restoreViewData(savedStacks[i]);
        }
    }
    

    /**
     *  @private
     */ 
    override public function loadViewData(value:Object):void
    {
        var savedStacks:Vector.<Object>;
        var savedSelectedIndex:Number = value.selectedIndex as Number;
