Loading services/core/java/com/android/server/wm/WindowStateAnimator.java +2 −1 Original line number Original line Diff line number Diff line Loading @@ -1910,7 +1910,8 @@ class WindowStateAnimator { if (time > mDeferTransactionTime + PENDING_TRANSACTION_FINISH_WAIT_TIME) { if (time > mDeferTransactionTime + PENDING_TRANSACTION_FINISH_WAIT_TIME) { mDeferTransactionTime = -1; mDeferTransactionTime = -1; mDeferTransactionUntilFrame = -1; mDeferTransactionUntilFrame = -1; } else { } else if (mWin.mAttachedWindow != null && mWin.mAttachedWindow.mWinAnimator.hasSurface()) { mSurfaceController.deferTransactionUntil( mSurfaceController.deferTransactionUntil( mWin.getParentWindow().mWinAnimator.mSurfaceController.getHandle(), mWin.getParentWindow().mWinAnimator.mSurfaceController.getHandle(), mDeferTransactionUntilFrame); mDeferTransactionUntilFrame); Loading Loading
services/core/java/com/android/server/wm/WindowStateAnimator.java +2 −1 Original line number Original line Diff line number Diff line Loading @@ -1910,7 +1910,8 @@ class WindowStateAnimator { if (time > mDeferTransactionTime + PENDING_TRANSACTION_FINISH_WAIT_TIME) { if (time > mDeferTransactionTime + PENDING_TRANSACTION_FINISH_WAIT_TIME) { mDeferTransactionTime = -1; mDeferTransactionTime = -1; mDeferTransactionUntilFrame = -1; mDeferTransactionUntilFrame = -1; } else { } else if (mWin.mAttachedWindow != null && mWin.mAttachedWindow.mWinAnimator.hasSurface()) { mSurfaceController.deferTransactionUntil( mSurfaceController.deferTransactionUntil( mWin.getParentWindow().mWinAnimator.mSurfaceController.getHandle(), mWin.getParentWindow().mWinAnimator.mSurfaceController.getHandle(), mDeferTransactionUntilFrame); mDeferTransactionUntilFrame); Loading