Files
brave-core/patches/chrome-android-java-src-org-chromium-chrome-browser-privacy-settings-PrivacySettings.java.patch
T

31 lines
1.7 KiB
Diff

diff --git a/chrome/android/java/src/org/chromium/chrome/browser/privacy/settings/PrivacySettings.java b/chrome/android/java/src/org/chromium/chrome/browser/privacy/settings/PrivacySettings.java
index 895e742dc777e4fa4ee506b1a432d0fb421a924c..7fd679343d6a94cbd7018e9cfb4774000f312377 100644
--- a/chrome/android/java/src/org/chromium/chrome/browser/privacy/settings/PrivacySettings.java
+++ b/chrome/android/java/src/org/chromium/chrome/browser/privacy/settings/PrivacySettings.java
@@ -88,7 +88,7 @@ import java.util.function.Consumer;
/** Fragment to keep track of the all the privacy related preferences. */
@NullMarked
-public class PrivacySettings extends ChromeBaseSettingsFragment
+public class PrivacySettings extends org.chromium.chrome.browser.settings.BravePreferenceFragment
implements Preference.OnPreferenceChangeListener {
private static final String PREF_CAN_MAKE_PAYMENT = "can_make_payment";
private static final String PREF_PRELOAD_PAGES = "preload_pages";
@@ -606,6 +606,7 @@ public class PrivacySettings extends ChromeBaseSettingsFragment
@Override
public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) {
menu.clear();
+ super.onCreateOptionsMenu(menu, inflater);
MenuItem help =
menu.add(Menu.NONE, R.id.menu_id_targeted_help, Menu.NONE, R.string.menu_help);
help.setIcon(
@@ -620,7 +621,7 @@ public class PrivacySettings extends ChromeBaseSettingsFragment
.show(getActivity(), getString(R.string.help_context_privacy), null);
return true;
}
- return false;
+ return super.onOptionsItemSelected(item);
}
@Override