mirror of
https://github.com/LawnchairLauncher/lawnchair.git
synced 2026-02-19 02:38:20 +00:00
4edce0100aed3ca4a3a18c0bdfee38a196e2fee9
The AnimatorPlaybackController from createLauncherStateFromSuwAnimation does not ever get started (it's all user-driven) and thus some internal state is not updated properly, namely mIsStashed is never set to false even though the animation unstashes visually. This will break the first "real" unstash animation after SUW. Thus, when the animation from SUW is completed, we now dispatch onAnimationStart() and End() to ensure the proper state is updated. Test: adb shell am start -a android.intent.action.MAIN -n com.google.android.setupwizard/.SetupWizardTestActivity Then, skip to the end and swipe to home; ensure first app launch properly stashes taskbar Fixes: 263533070 Change-Id: I9553b8a884fb84303e2e97f14b9a7051e9de4709
Languages
Java
73.1%
Kotlin
26.5%
AIDL
0.3%
Python
0.1%