From 7fd18514f8792872682e312ef534eddcce31b7d8 Mon Sep 17 00:00:00 2001 From: M66B Date: Fri, 28 Jan 2022 22:22:14 +0100 Subject: [PATCH] Disable generic UA by default --- app/src/main/java/eu/faircode/email/FragmentOptionsPrivacy.java | 2 +- app/src/main/java/eu/faircode/email/WebViewEx.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/FragmentOptionsPrivacy.java b/app/src/main/java/eu/faircode/email/FragmentOptionsPrivacy.java index 0a1006a9af..8a986049b0 100644 --- a/app/src/main/java/eu/faircode/email/FragmentOptionsPrivacy.java +++ b/app/src/main/java/eu/faircode/email/FragmentOptionsPrivacy.java @@ -509,7 +509,7 @@ public class FragmentOptionsPrivacy extends FragmentBase implements SharedPrefer swSecure.setChecked(prefs.getBoolean("secure", false)); tvGenericUserAgent.setText(WebViewEx.getUserAgent(getContext())); - swGenericUserAgent.setChecked(prefs.getBoolean("generic_ua", true)); + swGenericUserAgent.setChecked(prefs.getBoolean("generic_ua", false)); swSafeBrowsing.setChecked(prefs.getBoolean("safe_browsing", false)); swLoadEmoji.setChecked(prefs.getBoolean("load_emoji", BuildConfig.PLAY_STORE_RELEASE)); diff --git a/app/src/main/java/eu/faircode/email/WebViewEx.java b/app/src/main/java/eu/faircode/email/WebViewEx.java index 4a0902ed87..18004536af 100644 --- a/app/src/main/java/eu/faircode/email/WebViewEx.java +++ b/app/src/main/java/eu/faircode/email/WebViewEx.java @@ -373,7 +373,7 @@ public class WebViewEx extends WebView implements DownloadListener, View.OnLongC static String getUserAgent(Context context, WebView webView) { // https://developer.chrome.com/docs/multidevice/user-agent/#chrome-for-android SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(context); - boolean generic_ua = prefs.getBoolean("generic_ua", true); + boolean generic_ua = prefs.getBoolean("generic_ua", false); if (generic_ua) return getGenericUserAgent(context);