From 36940543e98c96413168d094914810ce3ccc424f 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 aa492f319a3..eb002dd427a 100644 --- a/src/com/android/settings/SettingsActivity.java +++ b/src/com/android/settings/SettingsActivity.java @@ -1274,8 +1274,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 cef08333559..d61032b54c3 100644 --- a/src/com/android/settings/users/UserSettings.java +++ b/src/com/android/settings/users/UserSettings.java @@ -200,7 +200,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;