             // Determine if we are doing an internal actionbar transition
             // or sliding in a new one
             if (actionBar)
-                appendActionBarAnimations(Parallel(effect));
+                createActionBarAnimations(Parallel(effect));
             
             Parallel(effect).addChild(createViewAnimation(targets));
         }

                break;
        }
        
        // Initialize titleGroup
        titleGroup.cacheAsBitmap = true;
		titleGroup.alpha = 0;
        titleGroup[animatedProperty] += slideDistance;
        fadeInTargets.push(titleGroup);
        
        if (cachedTitleGroup)
        {
            childIndex = actionBarSkin.getChildIndex(titleGroup) - 1;
            addComponentToContainerSkinAt(cachedTitleGroup, actionBarSkin, childIndex);
        }
        
        // If a cache of the navigation group exists, that means the content

        // be added to an effect. 
        if (cachedNavigationGroup)
        {
            childIndex = actionBarSkin.getChildIndex(actionBar.navigationGroup);
            addComponentToContainerSkinAt(cachedNavigationGroup, actionBarSkin, childIndex);
            
            fadeOutTargets.push(cachedNavigationGroup);
        }
        
        if (cachedActionGroup)
        {
            childIndex = actionBarSkin.getChildIndex(actionBar.actionGroup);
            addComponentToContainerSkinAt(cachedActionGroup, actionBarSkin, childIndex);
            
            fadeOutTargets.push(cachedActionGroup);
        }
        
        // Create fade in animations for navigationContent and actionContent
        // of the next view
        if (nextView)
        {
            if (nextView.navigationContent)
            {
                actionBar.navigationGroup[animatedProperty] += slideDistance;
                actionBar.navigationGroup.cacheAsBitmap = true;
                actionBar.navigationGroup.alpha = 0;
                
                fadeInTargets.push(actionBar.navigationGroup);
            }
            
            if (nextView.actionContent)
            {
                actionBar.actionGroup[animatedProperty] += slideDistance;
                actionBar.actionGroup.cacheAsBitmap = true;
                actionBar.actionGroup.alpha = 0;
                
                fadeInTargets.push(actionBar.actionGroup);
            }
        }
        
        // Fade out action and navigation content
