summaryrefslogtreecommitdiff
path: root/libs/input/SpriteController.cpp
diff options
context:
space:
mode:
author Yohei Yukawa <yukawa@google.com> 2024-04-12 14:07:17 -0700
committer Yohei Yukawa <yukawa@google.com> 2024-04-12 14:07:17 -0700
commit8130073e978ab0a826ecfab9bee1254551023a32 (patch)
tree2a9f2a30274498ffa6375892e055f6c27a8a53b3 /libs/input/SpriteController.cpp
parent443cb5a390a101a96a1597e0bbd6c5fc077da2a7 (diff)
Start using InputMethodSettingsRepository (2nd try)
This is the 2nd attempt of submitting my previous CL [1], which got reverted due to a boottime regression (Bug 329414077). We have already addressed the major contributor of the boot time regression [3], so this CL should be ready to be submitted again. With this CL we start taking advantage of InputMethodSettingsRepository, which enables us to get a cached InputMethodSettings instead of dynamically querying available IMEs. To keep the CL as minimum as possible, InputMethodManagerService#mSettings remains unchanged. It will be removed in a subsequent bug 329163064. There must be no user observable behavior change. [1]: Ie2d3b7e9b75790f64789d0c2e96ae46b1dee3a1e 03e0580e6f1ff8c4bb345747448b2569ebf7f1bf [2]: I20317bdd012c51a5ba57cd6e4d2e1a69df66d6a2 84c61c453fdceb0eb48d05c4ea5620bbcd51f952 [3]: I8e51b1ced4dc16cdca7e898885c64793665fafef bce89b5742781e680efac88cbc7179bf029638d9 Bug: 329163064 Bug: 333591545 Fix: 309837937 Test: presubmit Change-Id: Ic0dd655fbd86b8ccce2b3298b4c70359a468f9ec
Diffstat (limited to 'libs/input/SpriteController.cpp')
0 files changed, 0 insertions, 0 deletions