From 29851256ee19aeba01f1671aced8c3f3ab87942d Mon Sep 17 00:00:00 2001 From: M66B Date: Fri, 17 Jan 2025 07:27:37 +0100 Subject: [PATCH] Disable viewport height --- app/src/main/java/eu/faircode/email/ApplicationEx.java | 8 +------- app/src/main/java/eu/faircode/email/Log.java | 2 +- app/src/main/java/eu/faircode/email/WebViewEx.java | 2 +- 3 files changed, 3 insertions(+), 9 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/ApplicationEx.java b/app/src/main/java/eu/faircode/email/ApplicationEx.java index da20d45caf..7e2b8cc106 100644 --- a/app/src/main/java/eu/faircode/email/ApplicationEx.java +++ b/app/src/main/java/eu/faircode/email/ApplicationEx.java @@ -168,14 +168,8 @@ public class ApplicationEx extends Application ex.getMessage() != null && ex.getMessage().contains("Unable to create layer for WebView")) { int viewport_height = prefs.getInt("viewport_height", WebViewEx.DEFAULT_VIEWPORT_HEIGHT); - if (viewport_height > WebViewEx.DEFAULT_VIEWPORT_HEIGHT) { + if (viewport_height > WebViewEx.DEFAULT_VIEWPORT_HEIGHT) prefs.edit().putInt("viewport_height", WebViewEx.DEFAULT_VIEWPORT_HEIGHT).apply(); - - Log.setCrashReporting(true); - Log.e(ex); - System.exit(1); - return; - } } if (!crash_reports && Log.isOwnFault(ex)) { diff --git a/app/src/main/java/eu/faircode/email/Log.java b/app/src/main/java/eu/faircode/email/Log.java index b1e7d8aa3c..c1a30fce18 100644 --- a/app/src/main/java/eu/faircode/email/Log.java +++ b/app/src/main/java/eu/faircode/email/Log.java @@ -1053,7 +1053,7 @@ public class Log { if (ex.getMessage() != null && (ex.getMessage().startsWith("Bad notification posted") || ex.getMessage().contains("ActivityRecord not found") || - ex.getMessage().startsWith("Unable to create layer") || + //ex.getMessage().startsWith("Unable to create layer") || ex.getMessage().startsWith("Illegal meta data value") || ex.getMessage().startsWith("Context.startForegroundService") || ex.getMessage().startsWith("PARAGRAPH span must start at paragraph boundary"))) diff --git a/app/src/main/java/eu/faircode/email/WebViewEx.java b/app/src/main/java/eu/faircode/email/WebViewEx.java index 8fb0663346..192615007f 100644 --- a/app/src/main/java/eu/faircode/email/WebViewEx.java +++ b/app/src/main/java/eu/faircode/email/WebViewEx.java @@ -481,7 +481,7 @@ public class WebViewEx extends WebView implements DownloadListener, View.OnLongC } static int getDefaultViewportHeight(Context context) { - if (!Helper.isPlayStoreInstall()) + if (true) return 0; if (Helper.isGoogle() && Build.VERSION.SDK_INT > Build.VERSION_CODES.UPSIDE_DOWN_CAKE /* Android 14 */)