From 4c5c6c557832567499323dadcb657c76733b68f4 Mon Sep 17 00:00:00 2001 From: M66B Date: Tue, 15 Oct 2024 07:32:12 +0200 Subject: [PATCH] Reduced logging --- app/src/main/java/eu/faircode/email/Log.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/app/src/main/java/eu/faircode/email/Log.java b/app/src/main/java/eu/faircode/email/Log.java index ae16583c40..14eed8c1da 100644 --- a/app/src/main/java/eu/faircode/email/Log.java +++ b/app/src/main/java/eu/faircode/email/Log.java @@ -1281,6 +1281,18 @@ public class Log { if ("java.lang.Daemons$FinalizerWatchdogDaemon".equals(ste.getClassName())) return false; + if (ex instanceof NullPointerException && + ex.getMessage() != null && ex.getMessage().contains("android.window.BackMotionEvent")) + /* + java.lang.NullPointerException: Attempt to invoke virtual method 'float android.window.BackMotionEvent.getTouchX()' on a null object reference + at android.window.WindowOnBackInvokedDispatcher$OnBackInvokedCallbackWrapper.lambda$onBackStarted$1(WindowOnBackInvokedDispatcher.java:353) + at android.window.WindowOnBackInvokedDispatcher$OnBackInvokedCallbackWrapper.$r8$lambda$jWVwe-YeLRxW3tAMLuWZynG6e1k(Unknown Source:0) + at android.window.WindowOnBackInvokedDispatcher$OnBackInvokedCallbackWrapper$$ExternalSyntheticLambda4.run(Unknown Source:4) + at android.os.Handler.handleCallback(Handler.java:958) + at android.os.Handler.dispatchMessage(Handler.java:99) + */ + return false; + if (ex instanceof IndexOutOfBoundsException && stack.length > 0 && "android.text.SpannableStringInternal".equals(stack[0].getClassName()) &&