From cff54b3be4c71eaf292107a62798e2991d0187b6 Mon Sep 17 00:00:00 2001 From: M66B Date: Wed, 16 Nov 2022 11:33:00 +0100 Subject: [PATCH] Prevent crash --- .../java/eu/faircode/email/ScrollViewEx.java | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/app/src/main/java/eu/faircode/email/ScrollViewEx.java b/app/src/main/java/eu/faircode/email/ScrollViewEx.java index 2f5be402ab..8d52173c92 100644 --- a/app/src/main/java/eu/faircode/email/ScrollViewEx.java +++ b/app/src/main/java/eu/faircode/email/ScrollViewEx.java @@ -2,6 +2,7 @@ package eu.faircode.email; import android.content.Context; import android.util.AttributeSet; +import android.view.MotionEvent; import android.widget.ScrollView; /* @@ -108,4 +109,24 @@ public class ScrollViewEx extends ScrollView { */ } } + + @Override + public boolean dispatchTouchEvent(MotionEvent ev) { + try { + return super.dispatchTouchEvent(ev); + } catch (Throwable ex) { + Log.w(ex); + return false; + } + } + + @Override + public boolean dispatchGenericMotionEvent(MotionEvent event) { + try { + return super.dispatchGenericMotionEvent(event); + } catch (Throwable ex) { + Log.w(ex); + return false; + } + } }