diff --git a/src/com/android/settings/Utils.java b/src/com/android/settings/Utils.java index eeca13941e7..f7e341bd5f8 100644 --- a/src/com/android/settings/Utils.java +++ b/src/com/android/settings/Utils.java @@ -1209,7 +1209,9 @@ public final class Utils extends com.android.settingslib.Utils { for (UserHandle userHandle : profiles) { UserProperties userProperties = userManager.getUserProperties(userHandle); if (userProperties.getShowInSettings() == UserProperties.SHOW_IN_SETTINGS_SEPARATE) { - if (Flags.allowPrivateProfile() && userProperties.getHideInSettingsInQuietMode()) { + if (Flags.allowPrivateProfile() + && userProperties.getShowInQuietMode() + == UserProperties.SHOW_IN_QUIET_MODE_HIDDEN) { if (!userManager.isQuietModeEnabled(userHandle)) { return true; } else { diff --git a/src/com/android/settings/accounts/AccountPreferenceController.java b/src/com/android/settings/accounts/AccountPreferenceController.java index b2cdb777a10..3e6feb74094 100644 --- a/src/com/android/settings/accounts/AccountPreferenceController.java +++ b/src/com/android/settings/accounts/AccountPreferenceController.java @@ -42,6 +42,7 @@ import android.content.IntentFilter; import android.content.pm.ApplicationInfo; import android.content.pm.PackageManager; import android.content.pm.UserInfo; +import android.content.pm.UserProperties; import android.content.res.Resources; import android.graphics.drawable.Drawable; import android.os.Bundle; @@ -312,7 +313,8 @@ public class AccountPreferenceController extends AbstractPreferenceController && !(Flags.allowPrivateProfile() && profile.isPrivateProfile()) && (mType & ProfileSelectFragment.ProfileType.PERSONAL) != 0)) && !(mUm.getUserProperties(profile.getUserHandle()) - .getHideInSettingsInQuietMode() && profile.isQuietModeEnabled())) { + .getShowInQuietMode() == UserProperties.SHOW_IN_QUIET_MODE_HIDDEN + && profile.isQuietModeEnabled())) { updateProfileUi(profile); } } diff --git a/src/com/android/settings/dashboard/profileselector/ProfileSelectDialog.java b/src/com/android/settings/dashboard/profileselector/ProfileSelectDialog.java index 561a51ae84d..eaad7f39944 100644 --- a/src/com/android/settings/dashboard/profileselector/ProfileSelectDialog.java +++ b/src/com/android/settings/dashboard/profileselector/ProfileSelectDialog.java @@ -235,7 +235,7 @@ public class ProfileSelectDialog extends DialogFragment implements UserAdapter.O private static boolean shouldHideUserInQuietMode( UserHandle userHandle, UserManager userManager) { UserProperties userProperties = userManager.getUserProperties(userHandle); - return userProperties.getHideInSettingsInQuietMode() + return userProperties.getShowInQuietMode() == UserProperties.SHOW_IN_QUIET_MODE_HIDDEN && userManager.isQuietModeEnabled(userHandle); } }