Index: chrome/android/java/src/org/chromium/chrome/browser/preferences/datareduction/DataReductionPreferences.java |
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/preferences/datareduction/DataReductionPreferences.java b/chrome/android/java/src/org/chromium/chrome/browser/preferences/datareduction/DataReductionPreferences.java |
index b22cbd760e9c6caf3875e28d93febef106b96682..09c4b3dc15c521ad404be86ec684a4957855b3fa 100644 |
--- a/chrome/android/java/src/org/chromium/chrome/browser/preferences/datareduction/DataReductionPreferences.java |
+++ b/chrome/android/java/src/org/chromium/chrome/browser/preferences/datareduction/DataReductionPreferences.java |
@@ -68,6 +68,11 @@ public class DataReductionPreferences extends PreferenceFragment { |
public void onDestroy() { |
super.onDestroy(); |
+ if (mWasEnabledAtCreation && !mIsEnabled) { |
+ // If the user manually disables Data Saver, don't show the infobar promo. |
+ DataReductionPromoUtils.saveInfoBarPromoDisplayed(); |
+ } |
+ |
int statusChange; |
if (mFromPromo) { |
statusChange = mIsEnabled |