diff options
author | Tarandeep Singh <tarandeep@google.com> | 2019-11-26 11:09:14 -0800 |
---|---|---|
committer | Tarandeep Singh <tarandeep@google.com> | 2019-11-26 11:09:14 -0800 |
commit | 93ea15a536e19d6e72a82ca0edb87f404650a3f8 (patch) | |
tree | 1ea8d19bb98bc3caad1993b43081eb49cf49a076 /rs/java/android/renderscript/ProgramVertexFixedFunction.java | |
parent | 4aeff5ba6e7d9db3eab00a54baf361084445a888 (diff) |
Prevent Insets side visibility change during animation
If app requests to show IME as soon as app resumes, the animation is
prepared and IME window is set visibile/invisible at start of the
animation. Also, control is set to the window when it receives focus.
This results in control showing the IME before even animation starts
creating a flicker.
Solution is to not applyVisibility when control is set if IME (or
another side) is already animating.
Fix: 144503524
Test: Manually using steps in bug.
atest InsetsControllerTest InsetsSourceConsumerTest
Change-Id: I5271d906772510cd819f75dc8eed141f4248b34f
Diffstat (limited to 'rs/java/android/renderscript/ProgramVertexFixedFunction.java')
0 files changed, 0 insertions, 0 deletions