commit | e0600c6bcae2207e7a6e179305d3298605070a8b | [log] [tgz] |
---|---|---|
author | Schneider Victor-tulias <victortulias@google.com> | Fri Jun 23 15:43:39 2023 -0700 |
committer | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | Tue Jul 11 00:39:11 2023 +0000 |
tree | 5fb597e255a688e0aac178b06af2da7d60dd359d | |
parent | ba3ae8d5fb4abe0a3ba9bdc8fd87a5cde77a83de [diff] |
Handle onFlingFinished onRecentsAnimationStart If the onRecentsAnimationStart callback runs after the user lifts their finger and onFlingFinished runs, then onFlingFinished never has another chance to run, leaving the user trapped in a state where the launcher is not started and the AllSetActivity is still present but invisible. Reverted to allow onFlingFinished to run onRecentsAnimationStart to handle this edge case. Flag: not needed Fixes: 285194839 Test: Ran AllSetActivty with a delay in onRecentsAnimationStart (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:1b2c2e694c6e233057570d3e8b4e5a0aa9c0c51a) Merged-In: I33ce5c1d4955b34d4b77d3b740dc599621bd4ed1 Change-Id: I33ce5c1d4955b34d4b77d3b740dc599621bd4ed1