From b9513b0552b0cb683a27b9d23d73a374dcaa8317 Mon Sep 17 00:00:00 2001 From: M66B Date: Thu, 18 Jan 2024 14:18:00 +0100 Subject: [PATCH] Prevent crash --- .../eu/faircode/email/FixedRecyclerView.java | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/app/src/main/java/eu/faircode/email/FixedRecyclerView.java b/app/src/main/java/eu/faircode/email/FixedRecyclerView.java index 16a317bb48..14c96e2206 100644 --- a/app/src/main/java/eu/faircode/email/FixedRecyclerView.java +++ b/app/src/main/java/eu/faircode/email/FixedRecyclerView.java @@ -196,4 +196,24 @@ public class FixedRecyclerView extends RecyclerView { */ } } + + @Override + public boolean post(Runnable action) { + return super.post(new RunnableEx("post") { + @Override + protected void delegate() { + action.run(); + } + }); + } + + @Override + public boolean postDelayed(Runnable action, long delayMillis) { + return super.postDelayed(new RunnableEx("postDelayed") { + @Override + protected void delegate() { + action.run(); + } + }, delayMillis); + } }