From db7e4a55d5edc35d04b2e244cfe2401929f8b6e5 Mon Sep 17 00:00:00 2001 From: M66B Date: Thu, 30 Jun 2022 08:02:41 +0200 Subject: [PATCH] Debug info: WebView version number --- app/src/main/java/eu/faircode/email/Log.java | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/app/src/main/java/eu/faircode/email/Log.java b/app/src/main/java/eu/faircode/email/Log.java index 956317c818..c9a5e76cd9 100644 --- a/app/src/main/java/eu/faircode/email/Log.java +++ b/app/src/main/java/eu/faircode/email/Log.java @@ -81,6 +81,7 @@ import androidx.annotation.RequiresApi; import androidx.appcompat.app.AlertDialog; import androidx.fragment.app.FragmentManager; import androidx.preference.PreferenceManager; +import androidx.webkit.WebViewCompat; import androidx.webkit.WebViewFeature; import com.bugsnag.android.BreadcrumbType; @@ -2048,6 +2049,15 @@ public class Log { sb.append(String.format("Darken support: %b\r\n", WebViewEx.isFeatureSupported(context, WebViewFeature.ALGORITHMIC_DARKENING))); + try { + PackageInfo pkg = WebViewCompat.getCurrentWebViewPackage(context); + sb.append(String.format("WebView %d/%s %s\r\n", + pkg == null ? -1 : pkg.versionCode, + pkg == null ? null : pkg.versionName, + pkg == null || pkg.versionCode / 100000 < 5005 ? "!!!" : "")); + } catch (Throwable ex) { + sb.append(ex).append("\r\n"); + } sb.append("\r\n");