diff options
author | Yunfan Chen <yunfanc@google.com> | 2020-05-27 21:20:26 +0900 |
---|---|---|
committer | Yunfan Chen <yunfanc@google.com> | 2020-06-09 17:14:50 +0900 |
commit | 460dabda46d543b6db9c963bd4f85b89575e08d8 (patch) | |
tree | b6c70d7761e6fe26d98187c75f0258fae2720872 /tools/aapt2/java/JavaClassGenerator_test.cpp | |
parent | c54d84a858549319fb8048f6a2d9f048426475eb (diff) |
Remove IME surface when occured in multi-window mode
On split-screen, IME is not controlled by the client and it's critical
to remove the surface when hiding the IME.
DisplayImeController doesn't have the access to the actual enabled
InputMethodManager. Instead, this patch introduced a new interface in
InputMethodManagerService to let system UI remove the currently enabled
IME surface when needed.
Bug: 155660756
Test: go/wm-smoke
Test: See reproduce steps in the bug.
Change-Id: I800dbab20aa90fd549ea1c07da85572311ecb7b3
Diffstat (limited to 'tools/aapt2/java/JavaClassGenerator_test.cpp')
0 files changed, 0 insertions, 0 deletions