diff --git a/app/src/main/java/eu/faircode/email/AdapterMessage.java b/app/src/main/java/eu/faircode/email/AdapterMessage.java index 8def59dd0a..f1575ff497 100644 --- a/app/src/main/java/eu/faircode/email/AdapterMessage.java +++ b/app/src/main/java/eu/faircode/email/AdapterMessage.java @@ -3643,16 +3643,18 @@ public class AdapterMessage extends RecyclerView.Adapter() { + new SimpleTask() { @Override - protected Void onExecute(Context context, Bundle args) { + protected EntityMessage onExecute(Context context, Bundle args) { long id = args.getLong("id"); + EntityMessage message; + DB db = DB.getInstance(context); try { db.beginTransaction(); - EntityMessage message = db.message().getMessage(id); + message = db.message().getMessage(id); if (message == null) return null; @@ -3693,7 +3695,16 @@ public class AdapterMessage extends RecyclerView.Adapter