summaryrefslogtreecommitdiff
path: root/libs/hwui/renderthread/RenderThread.cpp
diff options
context:
space:
mode:
authorYohei Yukawa <yukawa@google.com>2019-01-10 08:44:57 -0800
committerYohei Yukawa <yukawa@google.com>2019-01-10 08:44:57 -0800
commit7f8ee4b9ddd31ad36a12c5278b27990dc76011cc (patch)
tree7fc23253234ab927d95752909cfaecdcfe9c1c23 /libs/hwui/renderthread/RenderThread.cpp
parent58514eaa6f1d3f43d83d0080b21522dece5f2739 (diff)
Allow background users to call IME query APIs
With this CL, following InputMethodManager APIs are fully supported under multi-user / multi-profile environment. * InputMethodManager#getInputMethodList() * InputMethodManager#getEnabledInputMethodList() * InputMethodManager#getEnabledInputMethodSubtypeList() Those APIs should return appropriate results based on caller's user ID, even when called from a background user. There should be no behavior difference if those APIs are called from the current user process. This CL also adds -u <user id> option to 'adb shell ime list' command. Bug: 120709962 Fix: 122164939 Test: make -j cts && atest CtsInputMethodServiceHostTestCases Test: Manually verified that 'adb shell ime list -a -s -u <user id>' works, including <user id> == 'current' and 'all'. Change-Id: I192a0f5a1375170d17a4c08af94f23966dbaea8b
Diffstat (limited to 'libs/hwui/renderthread/RenderThread.cpp')
0 files changed, 0 insertions, 0 deletions