diff options
author | Andres Morales <anmorales@google.com> | 2015-08-04 16:55:00 -0700 |
---|---|---|
committer | Andres Morales <anmorales@google.com> | 2015-08-05 19:57:51 -0700 |
commit | 7bdffd85ebae7b5b14eef07059cb501451476c7d (patch) | |
tree | 4d934dfc88ecce20022dd5a07fd4654fcff42ff2 /src/com/android/settings/Utils.java | |
parent | 1adca55ffe10f1741e5fb75bf0e7530ca200d712 (diff) | |
download | packages_apps_Settings-7bdffd85ebae7b5b14eef07059cb501451476c7d.zip packages_apps_Settings-7bdffd85ebae7b5b14eef07059cb501451476c7d.tar.gz packages_apps_Settings-7bdffd85ebae7b5b14eef07059cb501451476c7d.tar.bz2 |
fix CC for work profiles
Bug: 22257554
Change-Id: I09f62956d01f91d3014d9fa250aaff68ab5e1a9b
Diffstat (limited to 'src/com/android/settings/Utils.java')
-rw-r--r-- | src/com/android/settings/Utils.java | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/src/com/android/settings/Utils.java b/src/com/android/settings/Utils.java index a18d860..d25d8c3 100644 --- a/src/com/android/settings/Utils.java +++ b/src/com/android/settings/Utils.java @@ -1235,4 +1235,15 @@ public final class Utils { Spannable.SPAN_INCLUSIVE_INCLUSIVE); return str; } -}
\ No newline at end of file + + public static int getEffectiveUserId(Context context) { + UserManager um = UserManager.get(context); + if (um != null) { + return um.getCredentialOwnerProfile(UserHandle.myUserId()); + } else { + Log.e(TAG, "Unable to acquire UserManager"); + return UserHandle.myUserId(); + } + } +} + |