Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content
Commit 534cc38c authored by Riddle Hsu's avatar Riddle Hsu
Browse files

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
parent 7f052ad3
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment