summaryrefslogtreecommitdiff
path: root/libs/androidfw/StringPool.cpp
diff options
context:
space:
mode:
author Yohei Yukawa <yukawa@google.com> 2024-02-29 17:38:50 -0800
committer Yohei Yukawa <yukawa@google.com> 2024-02-29 17:38:50 -0800
commit2501e749abb30ce745f22ae33869cfb11200f37d (patch)
tree579fd355bae8ac2ce8acb4f4acdb4b1d962f6019 /libs/androidfw/StringPool.cpp
parent0c5feb229eb54fca1b886fcf2adde148dd50b2c4 (diff)
Clear additional subtypes upon background APK updates
Previously MyPackageMonitor#onFinishPackageChangesInternal() took effect when and only when the APK change was for the current user, which means that additional subtypes would remain unchanged if the APK update happened while the user is not InputMethodManagerService's current IME user. With this commit, additional subtypes start being cleared even for a background APK update. See the corresponding CTS change [1] about detailed behavior change. [1]: Iecce1e7c035bb20961b3ac68414f212c4b748da6 Bug: 322062773 Fix: 27859687 Test: atest CtsInputMethodInstallTestCases:AdditionalSubtypeLifecycleTest Change-Id: I10aa547f0de607ef3c0ba26764dac0585c40c843
Diffstat (limited to 'libs/androidfw/StringPool.cpp')
0 files changed, 0 insertions, 0 deletions