summaryrefslogtreecommitdiff
path: root/libs/androidfw/StringPool.cpp
diff options
context:
space:
mode:
author Yohei Yukawa <yukawa@google.com> 2024-03-07 11:18:06 -0800
committer Yohei Yukawa <yukawa@google.com> 2024-03-07 11:18:06 -0800
commit8fc358e7c6c9e55ff1158302cc75c80eff1f565c (patch)
treee5ea3d6abf6b082680ae70af4dcaa891f1c89a6d /libs/androidfw/StringPool.cpp
parentc37d81c43ac7124ae765f6a4471fee53237dc337 (diff)
Replace IMMS#mAdditionalSubtypeMap with AdditionalSubtypeMapRepository
With this commit InputMethodManagerService#mAdditionalSubtypeMap will be superseded by a newly introduced AdditionalSubtypeMapRepository so that all users' additional subtypes can be tracked equally rather than treating current user's one specially. A notable improvement is that this change allows us to save unnecessary file loading of additional subtype persistent files, which may help us mitigate the potential regression discussed in Bug 327861441. There must be no observable behavior change in this commit. Bug: 309837937 Test: atest CtsInputMethodTestCases:InputMethodSubtypeEndToEndTest Test: atest CtsInputMethodInstallTestCases:AdditionalSubtypeLifecycleTest Test: atest FrameworksInputMethodSystemServerTests Change-Id: Ic003648cfc9950f190a6b3fec7fd8fb363bfe081
Diffstat (limited to 'libs/androidfw/StringPool.cpp')
0 files changed, 0 insertions, 0 deletions