summaryrefslogtreecommitdiff
path: root/java/tests/src
diff options
context:
space:
mode:
author Andrey Epin <ayepin@google.com> 2023-02-15 13:25:32 -0800
committer Andrey Epin <ayepin@google.com> 2023-03-23 02:11:26 +0000
commitcfcebe11339f43a261bb7873ed7ee49909042e28 (patch)
treeb0c3d0de9aaf1a15c62255fd65929bd2196ee73c /java/tests/src
parent01ff5bf4921baea7fedf797358755a9c9111016e (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