manager: fix package visibility

This commit is contained in:
tiann
2022-12-11 20:56:52 +08:00
parent da4ebee980
commit a0d91bcf8b
2 changed files with 10 additions and 0 deletions

View File

@@ -82,6 +82,8 @@ private fun getAppList(context: Context): List<SuperUserData> {
for (uid in allowList) {
val packagesForUid = pm.getPackagesForUid(uid)
if (packagesForUid == null || packagesForUid.isEmpty()) {
result.add(SuperUserData("Unknown", "Unknown",
context.getDrawable(android.R.drawable.sym_def_app_icon)!!, uid, true))
continue
}
@@ -111,6 +113,8 @@ private fun getAppList(context: Context): List<SuperUserData> {
for (uid in defaultDenyList) {
val packagesForUid = pm.getPackagesForUid(uid)
if (packagesForUid == null || packagesForUid.isEmpty()) {
result.add(SuperUserData("Unknown", "Unknown",
context.getDrawable(android.R.drawable.sym_def_app_icon)!!, uid, true))
continue
}