diff options
| author | Christopher Tate <ctate@google.com> | 2022-05-26 13:19:00 -0700 |
|---|---|---|
| committer | Christopher Tate <ctate@google.com> | 2022-05-26 15:06:01 -0700 |
| commit | 69ff5cd433174c0d26b25e3b889542f4879df156 (patch) | |
| tree | e0561fb5c8fe9b7334c643fc59771d2c7abb2ae4 /core/java/android/inputmethodservice/AbstractInputMethodService.java | |
| parent | 9cb2bb4e2a32aa0eaecf7c5f3e0d91ce5152cdfe (diff) | |
Defuse notification race around app stops
When abruptly tearing down apps that are in the act of updating their
FGS-related notifications, inherent race conditions can wind up
orphaning notifications on-screen, detached from their original
underlying component lifecycles. We now mitigate this by doing a
post-teardown sweep of those notifications.
Bug: 228097271
Test: manual
Test: atest CtsAppTestCases:android.app.cts.ServiceTest
Test: atest RunningFgsControllerTest
Test: atest com.android.cts.devicepolicy.DeviceOwnerTest
Change-Id: Iead2976999d6576b3d7854452b7c9986572a4425
Diffstat (limited to 'core/java/android/inputmethodservice/AbstractInputMethodService.java')
0 files changed, 0 insertions, 0 deletions
