summaryrefslogtreecommitdiff
path: root/api/coverage/tools
diff options
context:
space:
mode:
author Antonio Kantek <kanant@google.com> 2024-03-25 17:03:56 +0000
committer Antonio Kantek <kanant@google.com> 2024-05-06 22:21:42 +0000
commit2238ecd4633b60b87f8bf34fc027a8780082d235 (patch)
tree6c9780ec345e1951ea68b51a14b9b366f6703a2f /api/coverage/tools
parent9e372f47fce90b64d0218d4abf62775b7c899ae1 (diff)
Make InputMethodBindingController per user
Make InputMethodBindingController per user by moving IMMS#mBindingController to `UserDataRepository.UserData`. This is the final roll-forward of [1], which was reverted by [2] due to an additional locking contention in IMMS constructor [3]. [1] Original CL: I870a76ac1d196436f1b2f172d65ac46d580650d6 [2] Revert CL: I31bf05f1d5af17b0220a4ea0df9278a1155beacf [3] Sync IMMS Constructor CL: I8e51b1ced4dc16cdca7e898885c64793665fafef This CL represents an internal refactoring and shouldn't introduce any observable breakage. Bug: 325515685 Test: atest FrameworksInputMethodSystemServerTests Test: atest CtsInputMethodTestCases Test: atest FrameworksServicesTests Test: atest --host FrameworksInputMethodSystemServerTestsRavenwood Change-Id: Id6e9eca6caaa8edde8c4a405448c31c0ca986509
Diffstat (limited to 'api/coverage/tools')
0 files changed, 0 insertions, 0 deletions