From ea5677e1a32294f1d2f246587055dab588b38ad8 Mon Sep 17 00:00:00 2001 From: Nicolas Prevot Date: Wed, 13 May 2015 17:19:21 -0700 Subject: [PATCH] Remove the check hasMultipleUsers in Settings. When deciding to show the user section or not, Just rely on supportsMultipleUsers. Don't check hasMultipleUsers. BUG:21119929 Change-Id: Ifbddac10e2f6dc02b8e2e55b41ab9f5be018dfca --- src/com/android/settings/SettingsActivity.java | 3 +-- src/com/android/settings/users/UserSettings.java | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/src/com/android/settings/SettingsActivity.java b/src/com/android/settings/SettingsActivity.java index dc5675c9090..9e51f349172 100644 --- a/src/com/android/settings/SettingsActivity.java +++ b/src/com/android/settings/SettingsActivity.java @@ -1189,8 +1189,7 @@ public class SettingsActivity extends Activity ((UserManager) getSystemService(Context.USER_SERVICE)) .getUserCount() > 1; if (!UserHandle.MU_ENABLED - || (!UserManager.supportsMultipleUsers() - && !hasMultipleUsers) + || !UserManager.supportsMultipleUsers() || Utils.isMonkeyRunning()) { removeTile = true; } diff --git a/src/com/android/settings/users/UserSettings.java b/src/com/android/settings/users/UserSettings.java index d7923ee1e1c..fd134552e93 100644 --- a/src/com/android/settings/users/UserSettings.java +++ b/src/com/android/settings/users/UserSettings.java @@ -192,7 +192,7 @@ public class UserSettings extends SettingsPreferenceFragment final Context context = getActivity(); mUserManager = (UserManager) context.getSystemService(Context.USER_SERVICE); boolean hasMultipleUsers = mUserManager.getUserCount() > 1; - if ((!UserManager.supportsMultipleUsers() && !hasMultipleUsers) + if ((!UserManager.supportsMultipleUsers()) || Utils.isMonkeyRunning()) { mEnabled = false; return;