From e205193f868685f913aa79af6c509bf75d3a2572 Mon Sep 17 00:00:00 2001 From: Tony Mak Date: Wed, 28 Feb 2018 14:59:31 +0000 Subject: [PATCH] Use the proper API to get managed profile user drawable FIX: 73997367 Test: Go to settings -> Storage, observes the icon change. Change-Id: I60153b31adf1175aea4cdf960d5094a89e8bc6b9 --- packages/SettingsLib/src/com/android/settingslib/Utils.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/SettingsLib/src/com/android/settingslib/Utils.java b/packages/SettingsLib/src/com/android/settingslib/Utils.java index 9947dec14d482..61e113b3e3991 100644 --- a/packages/SettingsLib/src/com/android/settingslib/Utils.java +++ b/packages/SettingsLib/src/com/android/settingslib/Utils.java @@ -142,7 +142,7 @@ public class Utils { public static Drawable getUserIcon(Context context, UserManager um, UserInfo user) { final int iconSize = UserIconDrawable.getSizeForList(context); if (user.isManagedProfile()) { - Drawable drawable = context.getDrawable(com.android.internal.R.drawable.ic_corp_badge); + Drawable drawable = UserIconDrawable.getManagedUserBadgeDrawable(context); drawable.setBounds(0, 0, iconSize, iconSize); return drawable; }