 		// and stage_resizeHandler.
 		if (tabbedNavigator && tabbedNavigator.activeView)
 		{
+            // Set the stage focus to the navigator's active view
+            tabbedNavigator.updateFocus();
+            
 			if (!tabbedNavigator.activeView.isActive)
 				tabbedNavigator.activeView.setActive(true);
 		}

                tabbedNavigator.navigators = navigatorProperties.navigators;
            }
            
            // Set the stage focus to the navigator
            systemManager.stage.focus = tabbedNavigator;
        }
    }
    
    /**
     *  @private
     */
    override protected function partRemoved(partName:String, instance:Object):void
    {
        super.partRemoved(partName, instance);
    }
}
}
        
        if (savedState)
            tabbedNavigator.loadViewData(savedState);
    }
    
    //--------------------------------------------------------------------------
    //
    //  Overridden methods: SkinnableContainer
    //
    //--------------------------------------------------------------------------
    
    /**
     *  @private
     *  Since this class doesn't have and children and serves as  proxy for 
     *  TabbedViewNavigator, we consider our deferredContent created as
     *  long as we have a valid tabbedNavigator skinPart.  This allows the
     *  states includeIn and excludeFrom mechanism from working with this
     *  component's provided MXML.   
     */
    override public function get deferredContentCreated():Boolean
    {
        if (tabbedNavigator)
            return true;

        return false;
    }
    
    //--------------------------------------------------------------------------
