Index: chrome/android/java/src/org/chromium/chrome/browser/preferences/bandwidth/BandwidthReductionPreferences.java |
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/preferences/bandwidth/BandwidthReductionPreferences.java b/chrome/android/java/src/org/chromium/chrome/browser/preferences/bandwidth/BandwidthReductionPreferences.java |
index 43d893780ba8841912dec26c17a110a12ff761a9..fef920d6d3b1a6d1c12ebe888b355077d87b1221 100644 |
--- a/chrome/android/java/src/org/chromium/chrome/browser/preferences/bandwidth/BandwidthReductionPreferences.java |
+++ b/chrome/android/java/src/org/chromium/chrome/browser/preferences/bandwidth/BandwidthReductionPreferences.java |
@@ -200,7 +200,7 @@ public class BandwidthReductionPreferences extends PreferenceFragment { |
} |
private void createReduceDataUsageSwitch(boolean isEnabled) { |
- ChromeSwitchPreference reduceDataUsageSwitch = |
+ final ChromeSwitchPreference reduceDataUsageSwitch = |
new ChromeSwitchPreference(getActivity(), null); |
reduceDataUsageSwitch.setKey(PREF_REDUCE_DATA_USAGE_SWITCH); |
reduceDataUsageSwitch.setSummaryOn(R.string.text_on); |
@@ -210,7 +210,7 @@ public class BandwidthReductionPreferences extends PreferenceFragment { |
@Override |
public boolean onPreferenceChange(Preference preference, Object newValue) { |
DataReductionProxySettings.getInstance().setDataReductionProxyEnabled( |
- (boolean) newValue); |
+ reduceDataUsageSwitch.getContext(), (boolean) newValue); |
BandwidthReductionPreferences.this.updatePreferences((boolean) newValue); |
return true; |
} |