commit | 7a23d1f7fa42026c5b3b15bc282851bf497d97b7 | [log] [tgz] |
---|---|---|
author | Evan Severson <evanseverson@google.com> | Wed Apr 10 17:22:45 2024 -0700 |
committer | Evan Severson <evanseverson@google.com> | Wed Apr 10 17:22:45 2024 -0700 |
tree | f698bb79dba06b2c9ee17ddc63c43fe2483c922c | |
parent | 7b3ff2c8df31056c0c0dc4e2f1a0f079d664a3de [diff] |
Clear historical record on all package uninstall broadcasts When the last package is removed the uid removed signal can arrive before which removes the UidState object from the data structure. This caused the historical appops clearing call to never be made so the registry is only correct during the first install. Test: atests AppOpsTest --iterations 5, without then with the change. Fixes: 333797941 Change-Id: If7cc71bec2c609aed501fc06c875f87c167cf521