From fd742cdfde53c897c671adf32dfa770b70bf8bcd Mon Sep 17 00:00:00 2001 From: M66B Date: Thu, 16 Nov 2023 09:36:08 +0100 Subject: [PATCH] Disable JavaScript when printing --- app/src/main/java/eu/faircode/email/FragmentDialogPrint.java | 1 + 1 file changed, 1 insertion(+) diff --git a/app/src/main/java/eu/faircode/email/FragmentDialogPrint.java b/app/src/main/java/eu/faircode/email/FragmentDialogPrint.java index a2c9cb5e5b..aa68759c3d 100644 --- a/app/src/main/java/eu/faircode/email/FragmentDialogPrint.java +++ b/app/src/main/java/eu/faircode/email/FragmentDialogPrint.java @@ -370,6 +370,7 @@ public class FragmentDialogPrint extends FragmentDialogBase { settings.setUserAgentString(WebViewEx.getUserAgent(context, printWebView)); settings.setLoadsImagesAutomatically(print_html_images); settings.setMixedContentMode(WebSettings.MIXED_CONTENT_ALWAYS_ALLOW); + settings.setJavaScriptEnabled(false); settings.setAllowFileAccess(true); printWebView.setWebViewClient(new WebViewClient() {