      *  @private
      *  The view data for the pending view.
      */ 
-    private var pendingViewProxy:ViewProxy = null;
+    private var pendingViewDescriptor:ViewDescriptor = null;
     
     /**
      *  @private

{
    //--------------------------------------------------------------------------
    //
    //  Constructor
    //
    //--------------------------------------------------------------------------

    override public function get canCancelBackKeyBehavior():Boolean
    {
        return length > 1;
    }
    
    //----------------------------------
    //  context
    //----------------------------------
    
    /**
     *  The string that describes the context in which the current view was
     *  created.  This property is assigned to the <code>context</code>
     *  parameter that is passed into <code>ViewNavigator.pushView()</code>.
     * 
     *  @default null
     * 
     *  @see spark.components.ViewNavigator
     * 
     *  @langversion 3.0
     *  @playerversion Flash 10.1
     *  @playerversion AIR 2.5
     *  @productversion Flex 4.5
     */
    public function get context():Object
    {
        if (pendingViewDescriptor)
            return pendingViewDescriptor.context;
        else if (currentViewDescriptor)
            return currentViewDescriptor.context;
            
        return null;
    }
    
    //----------------------------------
