From bd5eabe12e3f0d470004566a20053e53bd059e9c Mon Sep 17 00:00:00 2001 From: Jason Monk Date: Sun, 21 Feb 2016 11:53:36 -0500 Subject: [PATCH] Fix background data setting being backwords Bug: 27250166 Change-Id: Ia8ef4b0ab860e6c15d972a32c7918b2d54f7743b --- src/com/android/settings/datausage/AppDataUsage.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/com/android/settings/datausage/AppDataUsage.java b/src/com/android/settings/datausage/AppDataUsage.java index 6a7b6b267a6..05ba3c63463 100644 --- a/src/com/android/settings/datausage/AppDataUsage.java +++ b/src/com/android/settings/datausage/AppDataUsage.java @@ -201,7 +201,7 @@ public class AppDataUsage extends DataUsageBase implements Preference.OnPreferen @Override public boolean onPreferenceChange(Preference preference, Object newValue) { if (preference == mRestrictBackground) { - setAppRestrictBackground((Boolean) newValue); + setAppRestrictBackground(!(Boolean) newValue); return true; } else if (preference == mUnrestrictedData) { mDataSaverBackend.setIsWhitelisted(mAppItem.key, (Boolean) newValue); @@ -223,7 +223,7 @@ public class AppDataUsage extends DataUsageBase implements Preference.OnPreferen private void updatePrefs() { if (mRestrictBackground != null) { - mRestrictBackground.setChecked(getAppRestrictBackground()); + mRestrictBackground.setChecked(!getAppRestrictBackground()); } if (mUnrestrictedData != null) { mUnrestrictedData.setChecked(mDataSaverBackend.isWhitelisted(mAppItem.key));