Loading services/core/java/com/android/server/wm/WindowStateAnimator.java +0 −20 Original line number Diff line number Diff line Loading @@ -238,15 +238,6 @@ class WindowStateAnimator { return mWin.isAnimating(); } /** * Is this window currently waiting to run an opening animation? */ boolean isWaitingForOpening() { return mService.mAppTransition.isTransitionSet() && (mWin.mAppToken != null && mWin.mAppToken.isHidden()) && mService.mOpeningApps.contains(mWin.mAppToken); } void cancelExitAnimationForNextAnimationLocked() { if (DEBUG_ANIM) Slog.d(TAG, "cancelExitAnimationForNextAnimationLocked: " + mWin); Loading Loading @@ -1057,17 +1048,6 @@ class WindowStateAnimator { return; } // Do not change surface properties of opening apps if we are waiting for the // transition to be ready. transitionGoodToGo could be not ready even after all // opening apps are drawn. It's only waiting on isFetchingAppTransitionsSpecs() // to get the animation spec. (For example, go into Recents and immediately open // the same app again before the app's surface is destroyed or saved, the surface // is always ready in the whole process.) If we go ahead here, the opening app // will be shown with the full size before the correct animation spec arrives. if (isWaitingForOpening()) { return; } boolean displayed = false; computeShownFrameLocked(); Loading Loading
services/core/java/com/android/server/wm/WindowStateAnimator.java +0 −20 Original line number Diff line number Diff line Loading @@ -238,15 +238,6 @@ class WindowStateAnimator { return mWin.isAnimating(); } /** * Is this window currently waiting to run an opening animation? */ boolean isWaitingForOpening() { return mService.mAppTransition.isTransitionSet() && (mWin.mAppToken != null && mWin.mAppToken.isHidden()) && mService.mOpeningApps.contains(mWin.mAppToken); } void cancelExitAnimationForNextAnimationLocked() { if (DEBUG_ANIM) Slog.d(TAG, "cancelExitAnimationForNextAnimationLocked: " + mWin); Loading Loading @@ -1057,17 +1048,6 @@ class WindowStateAnimator { return; } // Do not change surface properties of opening apps if we are waiting for the // transition to be ready. transitionGoodToGo could be not ready even after all // opening apps are drawn. It's only waiting on isFetchingAppTransitionsSpecs() // to get the animation spec. (For example, go into Recents and immediately open // the same app again before the app's surface is destroyed or saved, the surface // is always ready in the whole process.) If we go ahead here, the opening app // will be shown with the full size before the correct animation spec arrives. if (isWaitingForOpening()) { return; } boolean displayed = false; computeShownFrameLocked(); Loading