Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit b9d93ca3 authored by Wale Ogunwale's avatar Wale Ogunwale
Browse files

setAllAppWinAnimators() for closing apps.

This makes sure the app windows get onExitAnimationDone() call when
the animation is done vs. when the activity is stopped which happens
later.

Bug: 64218925
Test: go/wm-smoke
Change-Id: Ia3bd5efb0cc9713758f1b4ca4765b4bd5e19542d
parent a512d331
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -449,6 +449,9 @@ class WindowSurfacePlacer {
            //       animating?
            wtoken.setVisibility(animLp, false, transit, false, voiceInteraction);
            wtoken.updateReportedVisibilityLocked();
            // setAllAppWinAnimators so the windows get onExitAnimationDone once the animation is
            // done.
            wtoken.setAllAppWinAnimators();
            // Force the allDrawn flag, because we want to start
            // this guy's animations regardless of whether it's
            // gotten drawn.