Merge "Update the usage of quiet mode @hide API"
diff --git a/src/com/android/settings/accounts/ManagedProfileSettings.java b/src/com/android/settings/accounts/ManagedProfileSettings.java
index 156631c..50b9ecc 100644
--- a/src/com/android/settings/accounts/ManagedProfileSettings.java
+++ b/src/com/android/settings/accounts/ManagedProfileSettings.java
@@ -128,11 +128,8 @@
@Override
public boolean onPreferenceChange(Preference preference, Object newValue) {
if (preference == mWorkModePreference) {
- if ((boolean) newValue) {
- mUserManager.trySetQuietModeDisabled(mManagedUser.getIdentifier(), null);
- } else {
- mUserManager.setQuietModeEnabled(mManagedUser.getIdentifier(), true);
- }
+ boolean quietModeEnabled = !(boolean) newValue;
+ mUserManager.trySetQuietModeEnabled(quietModeEnabled, mManagedUser);
return true;
}
if (preference == mContactPrefrence) {
diff --git a/src/com/android/settings/dashboard/conditional/WorkModeCondition.java b/src/com/android/settings/dashboard/conditional/WorkModeCondition.java
index beed7b4..297e35a 100644
--- a/src/com/android/settings/dashboard/conditional/WorkModeCondition.java
+++ b/src/com/android/settings/dashboard/conditional/WorkModeCondition.java
@@ -91,7 +91,7 @@
public void onActionClick(int index) {
if (index == 0) {
if (mUserHandle != null) {
- mUm.trySetQuietModeDisabled(mUserHandle.getIdentifier(), null);
+ mUm.trySetQuietModeEnabled(false, mUserHandle);
}
setActive(false);
} else {