summaryrefslogtreecommitdiffstats
path: root/src/com/android/settings/MasterClear.java
diff options
context:
space:
mode:
authorZoltan Szatmary-Ban <szatmz@google.com>2014-12-02 17:22:10 +0000
committerZoltan Szatmary-Ban <szatmz@google.com>2014-12-02 17:22:10 +0000
commit546790c1ed9b320d83976f9a733917b40216990a (patch)
tree621d277d8ba0655bef5edbb7899678baa0e6307f /src/com/android/settings/MasterClear.java
parent1dce16a61c65ec9c1dd870edbd6dd3ef5d7ca703 (diff)
downloadpackages_apps_Settings-546790c1ed9b320d83976f9a733917b40216990a.zip
packages_apps_Settings-546790c1ed9b320d83976f9a733917b40216990a.tar.gz
packages_apps_Settings-546790c1ed9b320d83976f9a733917b40216990a.tar.bz2
Show account icons for managed profiles on Settings > Factory Reset
Fixing a bug where managed profile's accounts where shown without the account icon. Bug: 18555032 Change-Id: I5a1094e795b31a00599bc4df413573030693b436
Diffstat (limited to 'src/com/android/settings/MasterClear.java')
-rw-r--r--src/com/android/settings/MasterClear.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/com/android/settings/MasterClear.java b/src/com/android/settings/MasterClear.java
index aba2c3d..2b086a6 100644
--- a/src/com/android/settings/MasterClear.java
+++ b/src/com/android/settings/MasterClear.java
@@ -232,7 +232,8 @@ public class MasterClear extends Fragment {
Drawable icon = null;
try {
if (desc.iconId != 0) {
- Context authContext = context.createPackageContext(desc.packageName, 0);
+ Context authContext = context.createPackageContextAsUser(desc.packageName,
+ 0, userHandle);
icon = context.getPackageManager().getUserBadgedIcon(
authContext.getDrawable(desc.iconId), userHandle);
}