Merge "Fix background data setting being backwords" into nyc-dev

This commit is contained in:
Jason Monk
2016-02-22 15:04:46 +00:00
committed by Android (Google) Code Review

View File

@@ -201,7 +201,7 @@ public class AppDataUsage extends DataUsageBase implements Preference.OnPreferen
@Override @Override
public boolean onPreferenceChange(Preference preference, Object newValue) { public boolean onPreferenceChange(Preference preference, Object newValue) {
if (preference == mRestrictBackground) { if (preference == mRestrictBackground) {
setAppRestrictBackground((Boolean) newValue); setAppRestrictBackground(!(Boolean) newValue);
return true; return true;
} else if (preference == mUnrestrictedData) { } else if (preference == mUnrestrictedData) {
mDataSaverBackend.setIsWhitelisted(mAppItem.key, (Boolean) newValue); mDataSaverBackend.setIsWhitelisted(mAppItem.key, (Boolean) newValue);
@@ -223,7 +223,7 @@ public class AppDataUsage extends DataUsageBase implements Preference.OnPreferen
private void updatePrefs() { private void updatePrefs() {
if (mRestrictBackground != null) { if (mRestrictBackground != null) {
mRestrictBackground.setChecked(getAppRestrictBackground()); mRestrictBackground.setChecked(!getAppRestrictBackground());
} }
if (mUnrestrictedData != null) { if (mUnrestrictedData != null) {
mUnrestrictedData.setChecked(mDataSaverBackend.isWhitelisted(mAppItem.key)); mUnrestrictedData.setChecked(mDataSaverBackend.isWhitelisted(mAppItem.key));