summaryrefslogtreecommitdiffstats
path: root/src/com/android/packageinstaller/permission/model/AppPermissionGroup.java
diff options
context:
space:
mode:
authorSvet Ganov <svetoslavganov@google.com>2015-05-19 10:36:36 -0700
committerSvet Ganov <svetoslavganov@google.com>2015-05-19 10:36:41 -0700
commit3621be40b6f4464081902f601ee57ff8d3131656 (patch)
tree732f907fd73dac20d37075d483a2112acd7a166b /src/com/android/packageinstaller/permission/model/AppPermissionGroup.java
parent267c2bd39c248eea2679c0a8efa334d3155e262c (diff)
downloadandroid_packages_apps_PackageInstaller-3621be40b6f4464081902f601ee57ff8d3131656.tar.gz
android_packages_apps_PackageInstaller-3621be40b6f4464081902f601ee57ff8d3131656.tar.bz2
android_packages_apps_PackageInstaller-3621be40b6f4464081902f601ee57ff8d3131656.zip
Fix wrong permission group placement under the legacy permission list.
bug:21195624 Change-Id: I20b2b3385219f33629e5607dc0a20a2df6f8e013
Diffstat (limited to 'src/com/android/packageinstaller/permission/model/AppPermissionGroup.java')
-rw-r--r--src/com/android/packageinstaller/permission/model/AppPermissionGroup.java9
1 files changed, 7 insertions, 2 deletions
diff --git a/src/com/android/packageinstaller/permission/model/AppPermissionGroup.java b/src/com/android/packageinstaller/permission/model/AppPermissionGroup.java
index e3c9160a..5c40c32e 100644
--- a/src/com/android/packageinstaller/permission/model/AppPermissionGroup.java
+++ b/src/com/android/packageinstaller/permission/model/AppPermissionGroup.java
@@ -171,8 +171,13 @@ public final class AppPermissionGroup implements Comparable<AppPermissionGroup>
mDeclaringPackage = declaringPackage;
mName = name;
mLabel = label;
- mIconPkg = iconPkg;
- mIconResId = iconResId != 0 ? iconResId : R.drawable.ic_perm_device_info;
+ if (iconResId != 0) {
+ mIconPkg = iconPkg;
+ mIconResId = iconResId;
+ } else {
+ mIconPkg = context.getPackageName();
+ mIconResId = R.drawable.ic_perm_device_info;
+ }
}
public boolean hasRuntimePermission() {