         
         // Put this before viewAdded() so another validation pass won't cause this to happen
         currentViewChanged = false; 
-        viewAdded(pendingViewTransition);
+        viewAdded(transitionsEnabled ? pendingViewTransition : null);
         pendingViewTransition = null;
     }
     

    
    protected function executeViewChange():void
    {
        if (selectedSectionChanged)
        {
            commitSelection();

        {
            actionContentInvalidated = true;
            actionGroupLayoutInvalidated = true;
            navigationContentInvalidated = true;
            navigationGroupLayoutInvalidated = true;
            titleInvalidated = true;
            titleContentInvalidated = true;
            titleGroupLayoutInvalidated = true;
