File tree Expand file tree Collapse file tree 2 files changed +2
-2
lines changed
policy/src/com/android/internal/policy/impl
services/java/com/android/server/wm Expand file tree Collapse file tree 2 files changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -2968,7 +2968,7 @@ public void run() {
29682968 }
29692969
29702970 public boolean allowAppAnimationsLw () {
2971- if (mKeyguard != null && mKeyguard .isVisibleLw ()) {
2971+ if (mKeyguard != null && mKeyguard .isVisibleLw () && ! mKeyguard . isAnimatingLw () ) {
29722972 // If keyguard is currently visible, no reason to animate
29732973 // behind it.
29742974 return false ;
Original file line number Diff line number Diff line change @@ -279,7 +279,7 @@ private void updateWindowsAndWallpaperLocked() {
279279 }
280280 mService .mFocusMayChange = true ;
281281 }
282- if (win .isReadyForDisplay ()) {
282+ if (win .isReadyForDisplay () && ! winAnimator . isAnimating () ) {
283283 mForceHiding = true ;
284284 }
285285 if (WindowManagerService .DEBUG_VISIBILITY ) Slog .v (TAG ,
You can’t perform that action at this time.
0 commit comments