From 02453f605b3ccd484bbce3e8b00094253b38f718 Mon Sep 17 00:00:00 2001 From: Jason Monk Date: Wed, 13 May 2015 12:30:34 -0400 Subject: [PATCH] SettingsLib: Track permission's packageName Bug: 20269176 Change-Id: If07051985f3e8b6223cba4289d6cd29d94ebb0cd --- .../com/android/settingslib/applications/PermissionsInfo.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/packages/SettingsLib/src/com/android/settingslib/applications/PermissionsInfo.java b/packages/SettingsLib/src/com/android/settingslib/applications/PermissionsInfo.java index 60b5ba581f5d8..2606af23284a3 100644 --- a/packages/SettingsLib/src/com/android/settingslib/applications/PermissionsInfo.java +++ b/packages/SettingsLib/src/com/android/settingslib/applications/PermissionsInfo.java @@ -82,6 +82,7 @@ public class PermissionsInfo { // TODO: Add default permission icon. group.icon = info.icon != 0 ? info.loadIcon(mPm) : new ShapeDrawable(); group.name = info.name; + group.packageName = info.packageName; group.label = info.loadLabel(mPm).toString(); mGroups.add(group); mGroupLookup.put(permission, group); @@ -105,6 +106,7 @@ public class PermissionsInfo { // TODO: Add default permission icon. group.icon = groupInfo.icon != 0 ? groupInfo.loadIcon(mPm) : new ShapeDrawable(); group.name = groupInfo.name; + group.packageName = groupInfo.packageName; group.label = groupInfo.loadLabel(mPm).toString(); synchronized (mGroups) { mGroups.add(group); @@ -172,6 +174,7 @@ public class PermissionsInfo { public final List possibleApps = new ArrayList<>(); public final List grantedApps = new ArrayList<>(); public String name; + public String packageName; public String label; public Drawable icon;