From 2ee3dd2a5e2eae225d51092d70b3416a9e67384e Mon Sep 17 00:00:00 2001 From: scottjehl Date: Fri, 30 Dec 2011 14:24:07 +0700 Subject: [PATCH] add back viewport transitioning class --- js/jquery.mobile.transition.fadeoutin.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/js/jquery.mobile.transition.fadeoutin.js b/js/jquery.mobile.transition.fadeoutin.js index 50007e41..7237148f 100644 --- a/js/jquery.mobile.transition.fadeoutin.js +++ b/js/jquery.mobile.transition.fadeoutin.js @@ -11,6 +11,7 @@ function fadeOutInTransitionHandler( name, reverse, $to, $from ) { active = $.mobile.urlHistory.getActive(), touchOverflow = $.support.touchOverflow && $.mobile.touchOverflowEnabled, toScroll = active.lastScroll || ( touchOverflow ? 0 : $.mobile.defaultHomeScroll ), + viewportClass = "ui-mobile-viewport-transitioning viewport-" + name, preTransClass = "ui-mobile-pre-transition", doneOut = function() { @@ -47,11 +48,15 @@ function fadeOutInTransitionHandler( name, reverse, $to, $from ) { doneIn = function() { - $to.removeClass( "out in reverse " + name + " " + preTransClass ); + $to + .removeClass( "out in reverse " + name + " " + preTransClass ) + .parent().removeClass( viewportClass ); deferred.resolve( name, reverse, $to, $from ); }; + $to.parent().addClass( viewportClass ); + //clear page loader $.mobile.hidePageLoadingMsg();