diff options
| author | 2022-10-11 21:53:39 +0800 | |
|---|---|---|
| committer | 2022-10-13 17:24:43 +0800 | |
| commit | 1689d780d3c7e80ae251ebb8ac421094e4dc73e3 (patch) | |
| tree | cfb48c80ea3ab68903cd057052e7b033397e6458 /libs/input/PointerController.cpp | |
| parent | 9e3020b2339f5066f1496f6c9caf96e8d291c53a (diff) | |
Do not change surface of system window token for transition
The collected WindowToken's (e.g. status bar, navigation bar)
isVisibleRequested may be changed according to its WindowState's
visibility policy or the visibility of who is controlling the insets.
They are not aware of the WindowToken surface visibility, so keep
them untouched unless shell transition supports general window
animation or even insets animation.
Bug: 251214841
Test: atest FlickerTests:CloseImeAutoOpenWindowToAppTest
Test: Launch an activity that requests to hide system bars.
And use shell command to change display size at the same time.
After the launch transition is finished, the system bars
can still be visible when swiping from bottom or top.
Change-Id: I2403e2dcbc6684774c9c3b74768a32c7b7a3b8ae
Diffstat (limited to 'libs/input/PointerController.cpp')
0 files changed, 0 insertions, 0 deletions