Loading packages/SystemUI/src/com/android/systemui/statusbar/policy/UserSwitcherController.java +9 −1 Original line number Diff line number Diff line Loading @@ -18,6 +18,7 @@ package com.android.systemui.statusbar.policy; import static com.android.settingslib.RestrictedLockUtils.EnforcedAdmin; import android.R.attr; import android.app.ActivityManager; import android.app.Dialog; import android.app.Notification; Loading @@ -31,6 +32,7 @@ import android.content.IntentFilter; import android.content.pm.UserInfo; import android.database.ContentObserver; import android.graphics.Bitmap; import android.graphics.PorterDuff.Mode; import android.graphics.drawable.Drawable; import android.os.AsyncTask; import android.os.Handler; Loading @@ -52,6 +54,7 @@ import com.android.internal.annotations.VisibleForTesting; import com.android.internal.messages.nano.SystemMessageProto.SystemMessage; import com.android.internal.util.UserIcons; import com.android.settingslib.RestrictedLockUtils; import com.android.settingslib.Utils; import com.android.systemui.Dependency; import com.android.systemui.GuestResumeSessionReceiver; import com.android.systemui.R; Loading Loading @@ -739,7 +742,12 @@ public class UserSwitcherController { if (item.isAddUser) { return context.getDrawable(R.drawable.ic_add_circle_qs); } return UserIcons.getDefaultUserIcon(item.resolveId(), /* light= */ true); Drawable icon = UserIcons.getDefaultUserIcon(item.resolveId(), /* light= */ false); if (item.isGuest) { icon.setColorFilter(Utils.getColorAttr(context, android.R.attr.colorForeground), Mode.SRC_IN); } return icon; } public void refresh() { Loading Loading
packages/SystemUI/src/com/android/systemui/statusbar/policy/UserSwitcherController.java +9 −1 Original line number Diff line number Diff line Loading @@ -18,6 +18,7 @@ package com.android.systemui.statusbar.policy; import static com.android.settingslib.RestrictedLockUtils.EnforcedAdmin; import android.R.attr; import android.app.ActivityManager; import android.app.Dialog; import android.app.Notification; Loading @@ -31,6 +32,7 @@ import android.content.IntentFilter; import android.content.pm.UserInfo; import android.database.ContentObserver; import android.graphics.Bitmap; import android.graphics.PorterDuff.Mode; import android.graphics.drawable.Drawable; import android.os.AsyncTask; import android.os.Handler; Loading @@ -52,6 +54,7 @@ import com.android.internal.annotations.VisibleForTesting; import com.android.internal.messages.nano.SystemMessageProto.SystemMessage; import com.android.internal.util.UserIcons; import com.android.settingslib.RestrictedLockUtils; import com.android.settingslib.Utils; import com.android.systemui.Dependency; import com.android.systemui.GuestResumeSessionReceiver; import com.android.systemui.R; Loading Loading @@ -739,7 +742,12 @@ public class UserSwitcherController { if (item.isAddUser) { return context.getDrawable(R.drawable.ic_add_circle_qs); } return UserIcons.getDefaultUserIcon(item.resolveId(), /* light= */ true); Drawable icon = UserIcons.getDefaultUserIcon(item.resolveId(), /* light= */ false); if (item.isGuest) { icon.setColorFilter(Utils.getColorAttr(context, android.R.attr.colorForeground), Mode.SRC_IN); } return icon; } public void refresh() { Loading