summaryrefslogtreecommitdiff
path: root/libs/androidfw/StringPool.cpp
diff options
context:
space:
mode:
author Evan Severson <evanseverson@google.com> 2024-04-10 17:22:45 -0700
committer Evan Severson <evanseverson@google.com> 2024-04-10 17:22:45 -0700
commit7a23d1f7fa42026c5b3b15bc282851bf497d97b7 (patch)
treef698bb79dba06b2c9ee17ddc63c43fe2483c922c /libs/androidfw/StringPool.cpp
parent7b3ff2c8df31056c0c0dc4e2f1a0f079d664a3de (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
Diffstat (limited to 'libs/androidfw/StringPool.cpp')
0 files changed, 0 insertions, 0 deletions