summaryrefslogtreecommitdiff
path: root/wifi/java/src
diff options
context:
space:
mode:
author 0 <syeonlee@google.com> 2024-09-04 12:33:30 -0700
committer 0 <syeonlee@google.com> 2024-09-16 14:43:14 -0700
commitab133055f90d61bd77cbe0c005ff89d35e1d5d34 (patch)
treee8b82a36f60f5dbcb702901a64883f1c511a0e97 /wifi/java/src
parentc99762b26c019ea640d1fcedbe377b5df41478c7 (diff)
[flexiglass] Implement stack scroll on remote input activation in Shade
When remote input is started, we pipe the target bottom bound of the remote input row after its expansion animation to flexiglass, where we diff that value with the target top bound of the IME after its expansion animation. We then artificially add the IME height to the stack content height, and scroll it by the diff so that the remote input row isn't overlapped by the IME. Bug: 359876385 Test: manually verified stack scrolls above IME when remote input starts Test: manually verified stack scrolls above IME when a second remote input is started while another is already active Test: manually verified stack scrolls above IME even when there is no space below the remote input row, and then scrolls back down when IME is dismissed Test: manually verified remote input in HUN is unaffected Flag: com.android.systemui.scene_container Change-Id: Ibe85ae9f6e10502fcf986b3a0056f57716a2cbb5
Diffstat (limited to 'wifi/java/src')
0 files changed, 0 insertions, 0 deletions