commit | 7bccee01cb9c4708744fde8240ad1995807b1d75 | [log] [tgz] |
---|---|---|
author | Schneider Victor-Tulias <victortulias@google.com> | Thu Mar 27 16:23:45 2025 -0400 |
committer | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | Sun Mar 30 15:22:31 2025 -0700 |
tree | bb3991d7ab3b9ac0f1305d9ecf60075a371d6fdd | |
parent | c2e92447b5f5af702ccae758f72ce25d5dce858f [diff] |
Forcefully finish recents animations when launcher is detroyed If launcher is destroyed while the recents animation start is pending, then the taskanimationmanager and absswipeuphandler states are not properly cleaned up. Adding a new cleanup flow to handle this case. Flag: EXEMPT bug fix Fixes: 405642423 Test: adb shell cmd uimode night yes/no while TaskAnimationManager.mRecentsAnimationStartPending == true (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:8d72503263e8108aa78a527dde1487eb60c867f6) Merged-In: I7bf1fc4fc07859f92d7aec6cd78deafa1214dd17 Change-Id: I7bf1fc4fc07859f92d7aec6cd78deafa1214dd17