diff options
| author | 2023-03-06 12:35:49 +0100 | |
|---|---|---|
| committer | 2023-06-14 17:17:42 +0200 | |
| commit | 9f24351f4affb52bdc94fe865d851d0ab6f5a260 (patch) | |
| tree | 74a512e2714906dd7c3135277e581b0a95f1185e /libs/androidfw/ObbFile.cpp | |
| parent | 9ce13dd292932c89c09a0931aec865c4353508f8 (diff) | |
Cleanup IME window visibility flag logic
Cache last reported imeWindowVisibility value in IME to avoid sending
duplicate IPC calls
Remove updates to imeWindowVisibility that were not needed
Handle imeWindowVisibility updates when a service disconnects (e.g. when
the currently shown IME is being updated/uninstalled)
Test: observe navigation bar behaviour when showing/hiding IME in
different apps, when rotating the screen with IME shown,
when in split screen, when switching between IMEs, and when
updating/uninstalling the IME that is currently visible
Bug: 271816203
Change-Id: I7980a68bca22009c364a635e557214da2ccf7fa9
Diffstat (limited to 'libs/androidfw/ObbFile.cpp')
0 files changed, 0 insertions, 0 deletions