diff options
| author | 2024-07-31 18:16:21 +0000 | |
|---|---|---|
| committer | 2024-07-31 18:16:21 +0000 | |
| commit | e46a1c99261173dc9c8c37c71eb823ea38d48a9a (patch) | |
| tree | 53e315c39eb80cd6acfe85bf3b8468d68d8fbbbf /api/api_test.go | |
| parent | b457751dd6e360d275cb843dd88f6ba5652a5926 (diff) | |
Fix ActivityManager cleanup for disabled providers
It cleans up some provider objects only for ContentProviderRecord,
not ProcessProviderRecord when a provider is disabled with
DONT_KILL_APP, which could cause faliures to install it again if it's
enabled again due to the remaining object.
This patch fixes the issue by cleanning up completely.
Bug: 346452239
Test: manually tested
(cherry picked from https://partner-android-review.googlesource.com/q/commit:839c171c30118a6088223da4fdfe8c299f8478b1)
Merged-In: I6844757d2303c91dd8a3859f44fbdcc4f008bd4d
Change-Id: I6844757d2303c91dd8a3859f44fbdcc4f008bd4d
Diffstat (limited to 'api/api_test.go')
0 files changed, 0 insertions, 0 deletions