diff options
| author | 2023-02-15 13:25:32 -0800 | |
|---|---|---|
| committer | 2023-03-23 02:11:26 +0000 | |
| commit | cfcebe11339f43a261bb7873ed7ee49909042e28 (patch) | |
| tree | b0c3d0de9aaf1a15c62255fd65929bd2196ee73c /java/tests/src | |
| parent | 01ff5bf4921baea7fedf797358755a9c9111016e (diff) | |
Update Chooser icon animation; animate labels
Legacy Chooser animation had a few issues that resulted in icons
sometimes blinking when they were animting into the view:
* The target resolution logic causes multiple adapter updates, when
an updated is happending during an animation, RecyclerView may bind
the animated view to a different item interrupting the animation. To
transfer the animation state between view animatin progress (alpha)
is now stores in the adapter;
* OnbjectAnimator runs regardles of the view's state (whether is
ready to be drawn); it is replaced with the view animation.
* ChooserListAdapter did not fully reset its state on #rebuildList()
call.
Bug: 262927266
Test: manual testing
Change-Id: I73e1c1596996d35bdf00ce5a7e3dd331f4e39f60
Diffstat (limited to 'java/tests/src')
0 files changed, 0 insertions, 0 deletions