Loading services/core/java/com/android/server/wm/WindowState.java +9 −4 Original line number Diff line number Diff line Loading @@ -1702,12 +1702,17 @@ class WindowState extends WindowContainer<WindowState> implements WindowManagerP return changed; } if (visible != isVisibleNow()) { if (!runningAppAnimation) { final boolean isVisibleNow = isVisibleNow(); if (visible != isVisibleNow) { // Run exit animation if: // 1. App visibility and WS visibility are different // 2. App is not running an animation // 3. WS is currently visible if (!runningAppAnimation && isVisibleNow) { final AccessibilityController accessibilityController = mService.mAccessibilityController; final int winTransit = visible ? TRANSIT_ENTER : TRANSIT_EXIT; mWinAnimator.applyAnimationLocked(winTransit, visible); final int winTransit = TRANSIT_EXIT; mWinAnimator.applyAnimationLocked(winTransit, false /* isEntrance */); //TODO (multidisplay): Magnification is supported only for the default if (accessibilityController != null && getDisplayId() == DEFAULT_DISPLAY) { accessibilityController.onWindowTransitionLocked(this, winTransit); Loading Loading
services/core/java/com/android/server/wm/WindowState.java +9 −4 Original line number Diff line number Diff line Loading @@ -1702,12 +1702,17 @@ class WindowState extends WindowContainer<WindowState> implements WindowManagerP return changed; } if (visible != isVisibleNow()) { if (!runningAppAnimation) { final boolean isVisibleNow = isVisibleNow(); if (visible != isVisibleNow) { // Run exit animation if: // 1. App visibility and WS visibility are different // 2. App is not running an animation // 3. WS is currently visible if (!runningAppAnimation && isVisibleNow) { final AccessibilityController accessibilityController = mService.mAccessibilityController; final int winTransit = visible ? TRANSIT_ENTER : TRANSIT_EXIT; mWinAnimator.applyAnimationLocked(winTransit, visible); final int winTransit = TRANSIT_EXIT; mWinAnimator.applyAnimationLocked(winTransit, false /* isEntrance */); //TODO (multidisplay): Magnification is supported only for the default if (accessibilityController != null && getDisplayId() == DEFAULT_DISPLAY) { accessibilityController.onWindowTransitionLocked(this, winTransit); Loading