diff --git a/android/java/org/chromium/chrome/browser/sync/settings/BraveManageSyncSettings.java b/android/java/org/chromium/chrome/browser/sync/settings/BraveManageSyncSettings.java index 51fb7be5dc8..2b19ae68034 100644 --- a/android/java/org/chromium/chrome/browser/sync/settings/BraveManageSyncSettings.java +++ b/android/java/org/chromium/chrome/browser/sync/settings/BraveManageSyncSettings.java @@ -11,6 +11,7 @@ import androidx.annotation.Nullable; import androidx.preference.Preference; import org.chromium.chrome.browser.sync.settings.ManageSyncSettings; +import org.chromium.components.browser_ui.settings.ChromeSwitchPreference; // See org.brave.bytecode.BraveManageSyncSettingsClassAdapter public class BraveManageSyncSettings extends ManageSyncSettings { @@ -20,6 +21,8 @@ public class BraveManageSyncSettings extends ManageSyncSettings { private Preference mManageSyncData; + private ChromeSwitchPreference mSyncPaymentsIntegration; + @Override public void onCreatePreferences(@Nullable Bundle savedInstanceState, String rootKey) { super.onCreatePreferences(savedInstanceState, rootKey); @@ -27,5 +30,7 @@ public class BraveManageSyncSettings extends ManageSyncSettings { getPreferenceScreen().removePreference(mGoogleActivityControls); getPreferenceScreen().removePreference(mSyncEncryption); getPreferenceScreen().removePreference(mManageSyncData); + + mSyncPaymentsIntegration.setVisible(false); } } diff --git a/build/android/bytecode/java/org/brave/bytecode/BraveManageSyncSettingsClassAdapter.java b/build/android/bytecode/java/org/brave/bytecode/BraveManageSyncSettingsClassAdapter.java index 3960de0f246..b362918c287 100644 --- a/build/android/bytecode/java/org/brave/bytecode/BraveManageSyncSettingsClassAdapter.java +++ b/build/android/bytecode/java/org/brave/bytecode/BraveManageSyncSettingsClassAdapter.java @@ -24,5 +24,8 @@ public class BraveManageSyncSettingsClassAdapter extends BraveClassVisitor { deleteField(sBraveManageSyncSettingsClassName, "mManageSyncData"); makeProtectedField(sManageSyncSettingsClassName, "mManageSyncData"); + + deleteField(sBraveManageSyncSettingsClassName, "mSyncPaymentsIntegration"); + makeProtectedField(sManageSyncSettingsClassName, "mSyncPaymentsIntegration"); } }