Fix Activity.overridePendingTransition().

Change-Id: I4ce995bd58efbbedbe4d0d1e9e0d0f4a8e261843
This commit is contained in:
Dianne Hackborn
2009-09-25 16:09:43 -07:00
parent 3219ab4de2
commit 8b571a817c
2 changed files with 5 additions and 4 deletions

View File

@@ -3122,7 +3122,7 @@ public class WindowManagerService extends IWindowManager.Stub
public void overridePendingAppTransition(String packageName,
int enterAnim, int exitAnim) {
if (mNextAppTransition != WindowManagerPolicy.TRANSIT_UNSET){
if (mNextAppTransition != WindowManagerPolicy.TRANSIT_UNSET) {
mNextAppTransitionPackage = packageName;
mNextAppTransitionEnter = enterAnim;
mNextAppTransitionExit = exitAnim;
@@ -9327,7 +9327,6 @@ public class WindowManagerService extends IWindowManager.Stub
transit = WindowManagerPolicy.TRANSIT_UNSET;
}
mNextAppTransition = WindowManagerPolicy.TRANSIT_UNSET;
mNextAppTransitionPackage = null;
mAppTransitionReady = false;
mAppTransitionRunning = true;
mAppTransitionTimeout = false;
@@ -9484,6 +9483,8 @@ public class WindowManagerService extends IWindowManager.Stub
wtoken.allDrawn = true;
}
mNextAppTransitionPackage = null;
mOpeningApps.clear();
mClosingApps.clear();