summaryrefslogtreecommitdiff
path: root/core/java/android/inputmethodservice/InputMethodService.java
diff options
context:
space:
mode:
authortomnatan <tomnatan@google.com>2022-01-10 13:11:01 +0000
committerTom Natan <tomnatan@google.com>2022-01-14 12:26:20 +0000
commit1a19e33dbd042cbb8fc712cbda6ac6b1c0f008f2 (patch)
tree3102f4a898b43426d0c8f4529bf626ff7c2e305a /core/java/android/inputmethodservice/InputMethodService.java
parent0d042eb0ece8a6ac08a3844ba2666a4f34c3d423 (diff)
Remove all overrides of an app that isn't installed when flag changes
There can be a race condition between a package override flag becoming empty and that package being uninstalled. An issue will occur if the change to the flag is processed after the package is uninstalled (and therefore this package won't be processed) but before the package receiver received a package removed intent (and won't remove overrides because the package override flag is empty). Fix: 201059968 Test: atest FrameworksMockingServicesTests:AppCompatOverridesServiceTest Change-Id: I9ccc52b6448eabe76053af9e03686a8409805848
Diffstat (limited to 'core/java/android/inputmethodservice/InputMethodService.java')
0 files changed, 0 insertions, 0 deletions