Fix bug with Launcher animation canceling, esp. around OverviewSplitSelect
This commit fixes a bug where the user could cancel animations when transitioning between Launcher states, potentially resulting in a state where Overview elements (task thumbnails etc.) were wrongly hidden or invisible. The bug occurred because functions such as createInitialSplitSelectAnimation() and createAtomicAnimation() did not carry out any cleanup upon animation failure. This resulted in RecentsView potentially being in a polluted state for the next launch. Bug was fixed by adding cleanup routines to two onAnimationEnd listeners. Fixes: 242715097 Test: Manual Change-Id: I05415ecf515e247aa535e3ca8371e540c3189b01
Loading
Please register or sign in to comment