summaryrefslogtreecommitdiff
path: root/core/java/android/inputmethodservice/AbstractInputMethodService.java
diff options
context:
space:
mode:
authorWinson <chiuwinson@google.com>2021-10-26 17:33:12 -0700
committerWinson Chiu <chiuwinson@google.com>2021-10-27 18:17:41 +0000
commitd7004f349a9913eb602314dd79d990ab9fd1d058 (patch)
tree001190b91cc705ece604e3ad4515d033e47847ef /core/java/android/inputmethodservice/AbstractInputMethodService.java
parent6b0836dd820e5be27f1f421999ed3a823c05220c (diff)
Remove IncrementalStates in favor of float for progress
Removes all of the logic from PackageSetting, making it only contain simple data fields. Instead, the caller in PackageManagerService will invoke any callback/listener logic after progress is committed to the PackageSetting. This also eliminates a background thread debounce + re-lock, as the entire check progress + callback cycle can be done in a single lock block now. Bug: 204200534 Test: atest CtsInstalledLoadingProgressHostTests Change-Id: I315d9c4300dea425973b6df602b14c6b066ab8fd
Diffstat (limited to 'core/java/android/inputmethodservice/AbstractInputMethodService.java')
0 files changed, 0 insertions, 0 deletions