summaryrefslogtreecommitdiff
path: root/libs/androidfw/ApkParsing.cpp
diff options
context:
space:
mode:
author Riddle Hsu <riddlehsu@google.com> 2023-09-13 08:10:18 +0000
committer Riddle Hsu <riddlehsu@google.com> 2023-09-13 08:10:18 +0000
commit534cc38c0d1468475e563085fc580171a3ce1bc5 (patch)
treeea915f4e749755d53596a71fd0421fb3a78097aa /libs/androidfw/ApkParsing.cpp
parent7f052ad338b153b54ab4ce5ca2fb4096cad441d4 (diff)
Avoid sending IME insets position in old rotation to client
IME token surface is hidden by reusing AsyncRotationController to avoid showing intermediate state when running app transition with rotation change. But it is not the accepted window type for async rotation, so it can be excluded from freezing position. This prevents the case if the client InsetsAnimationControlImpl is late to call updateSurfacePosition by the old rotation after server side updated to new position. Bug: 297346129 Test: atest ShowImeWhileEnteringOverviewTest# \ imeLayerIsVisibleAndAssociatedWithAppWidow Change-Id: I6a79a631490c250391102e4dec5f3335a7ed0fea
Diffstat (limited to 'libs/androidfw/ApkParsing.cpp')
0 files changed, 0 insertions, 0 deletions