diff options
| author | 2024-07-25 16:03:59 -0700 | |
|---|---|---|
| committer | 2024-07-25 16:03:59 -0700 | |
| commit | d2ba2f53b844de278ab151d56e35963d12b215ef (patch) | |
| tree | 27bae2b3e351ed3942b9fa3597687a61776aaab1 /libs/androidfw/StringPool.cpp | |
| parent | e47b907e7887767480d28b84b83b2916db7b1d01 (diff) | |
Have displayId in IInputMethodManager#removeImeSurface
Otherwise InputMethodManagerService cannot determine whose IME needs
to be interacted with in concurrent multi-user mode, where we in
general assume
UserManagerInternal.getUserAssignedToDisplay()
would give the corresponding IME user ID.
This CL is just plumbing a display ID. There must be no observable
behavior change until we start using it in a subsequent CL.
Bug: 350386877
Test: presubmit
Test: atest WMShellUnitTests:DisplayImeControllerTest
Flag: EXEMPT refactor
Change-Id: Ie9b1d291b8e104aeca961d29f67be8870605ea4d
Diffstat (limited to 'libs/androidfw/StringPool.cpp')
0 files changed, 0 insertions, 0 deletions