Loading services/core/java/com/android/server/wm/AppWindowToken.java +3 −0 Original line number Diff line number Diff line Loading @@ -560,6 +560,9 @@ class AppWindowToken extends WindowToken implements WindowManagerService.AppFree // with it will be removed as soon as their animations are complete mAppAnimator.clearAnimation(); mAppAnimator.animating = false; if (stack != null) { stack.mExitingAppTokens.remove(this); } removeIfPossible(); } Loading services/core/java/com/android/server/wm/WindowManagerService.java +4 −0 Original line number Diff line number Diff line Loading @@ -1685,6 +1685,10 @@ public class WindowManagerService extends IWindowManager.Stub // re-factor. atoken.firstWindowDrawn = false; atoken.clearAllDrawn(); final TaskStack stack = atoken.getStack(); if (stack != null) { stack.mExitingAppTokens.remove(atoken); } } } Loading Loading
services/core/java/com/android/server/wm/AppWindowToken.java +3 −0 Original line number Diff line number Diff line Loading @@ -560,6 +560,9 @@ class AppWindowToken extends WindowToken implements WindowManagerService.AppFree // with it will be removed as soon as their animations are complete mAppAnimator.clearAnimation(); mAppAnimator.animating = false; if (stack != null) { stack.mExitingAppTokens.remove(this); } removeIfPossible(); } Loading
services/core/java/com/android/server/wm/WindowManagerService.java +4 −0 Original line number Diff line number Diff line Loading @@ -1685,6 +1685,10 @@ public class WindowManagerService extends IWindowManager.Stub // re-factor. atoken.firstWindowDrawn = false; atoken.clearAllDrawn(); final TaskStack stack = atoken.getStack(); if (stack != null) { stack.mExitingAppTokens.remove(atoken); } } } Loading