OSDN Git Service

Remove the check hasMultipleUsers in Settings.
authorNicolas Prevot <nprevot@google.com>
Thu, 14 May 2015 00:19:21 +0000 (17:19 -0700)
committerFyodor Kupolov <fkupolov@google.com>
Thu, 14 May 2015 20:02:14 +0000 (13:02 -0700)
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
src/com/android/settings/users/UserSettings.java

index dc5675c..9e51f34 100644 (file)
@@ -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;
                     }
index d7923ee..fd13455 100644 (file)
@@ -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;