Merge "Update the usage of quiet mode @hide API"

This commit is contained in:
TreeHugger Robot
2017-12-21 01:20:28 +00:00
committed by Android (Google) Code Review
2 changed files with 3 additions and 6 deletions

View File

@@ -128,11 +128,8 @@ public class ManagedProfileSettings extends SettingsPreferenceFragment
@Override @Override
public boolean onPreferenceChange(Preference preference, Object newValue) { public boolean onPreferenceChange(Preference preference, Object newValue) {
if (preference == mWorkModePreference) { if (preference == mWorkModePreference) {
if ((boolean) newValue) { boolean quietModeEnabled = !(boolean) newValue;
mUserManager.trySetQuietModeDisabled(mManagedUser.getIdentifier(), null); mUserManager.trySetQuietModeEnabled(quietModeEnabled, mManagedUser);
} else {
mUserManager.setQuietModeEnabled(mManagedUser.getIdentifier(), true);
}
return true; return true;
} }
if (preference == mContactPrefrence) { if (preference == mContactPrefrence) {

View File

@@ -91,7 +91,7 @@ public class WorkModeCondition extends Condition {
public void onActionClick(int index) { public void onActionClick(int index) {
if (index == 0) { if (index == 0) {
if (mUserHandle != null) { if (mUserHandle != null) {
mUm.trySetQuietModeDisabled(mUserHandle.getIdentifier(), null); mUm.trySetQuietModeEnabled(false, mUserHandle);
} }
setActive(false); setActive(false);
} else { } else {