Chromium Code Reviews| Index: chrome/android/java/src/org/chromium/chrome/browser/preferences/website/SingleWebsitePreferences.java |
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/preferences/website/SingleWebsitePreferences.java b/chrome/android/java/src/org/chromium/chrome/browser/preferences/website/SingleWebsitePreferences.java |
| index eef6388a86a0f1caf2547070b3b9da9c83a76a11..1661a199fdbd62be0eb343b4f7ac914f9d4eb791 100644 |
| --- a/chrome/android/java/src/org/chromium/chrome/browser/preferences/website/SingleWebsitePreferences.java |
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/preferences/website/SingleWebsitePreferences.java |
| @@ -384,8 +384,13 @@ public class SingleWebsitePreferences extends PreferenceFragment |
| new Website.StoredDataClearedCallback() { |
| @Override |
| public void onStoredDataCleared() { |
| - getPreferenceScreen().removePreference( |
| - getPreferenceScreen().findPreference(PREF_CLEAR_DATA)); |
| + PreferenceScreen preferenceScreen = getPreferenceScreen(); |
| + preferenceScreen.removePreference( |
| + preferenceScreen.findPreference(PREF_CLEAR_DATA)); |
| + if (!hasUsagePreferences()) { |
|
newt (away)
2015/02/27 19:26:44
Instead of hasUsagePreferences(), I'd directly che
Finnur
2015/03/02 09:18:47
I think there's a bit of a misunderstanding here..
newt (away)
2015/03/02 19:14:04
Ah, my bad. I wasn't making the correct distinctio
|
| + preferenceScreen.removePreference( |
| + preferenceScreen.findPreference(PREF_USAGE)); |
| + } |
| popBackIfNoSettings(); |
| } |
| }); |