From 754d28ea1338772064f6370b1edd4f541da626f6 Mon Sep 17 00:00:00 2001 From: M66B Date: Sat, 15 Dec 2018 09:46:40 +0100 Subject: [PATCH] Simplification --- .../eu/faircode/email/FragmentMessages.java | 25 +++---------------- 1 file changed, 4 insertions(+), 21 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/FragmentMessages.java b/app/src/main/java/eu/faircode/email/FragmentMessages.java index 15a0f26793..a38c96aac7 100644 --- a/app/src/main/java/eu/faircode/email/FragmentMessages.java +++ b/app/src/main/java/eu/faircode/email/FragmentMessages.java @@ -1848,28 +1848,8 @@ public class FragmentMessages extends FragmentEx { } private void moveUndo(final MessageTarget result) { - final Bundle args = new Bundle(); - args.putSerializable("result", result); - - if (result.target == null) { - new SimpleTask() { - @Override - protected Void onLoad(Context context, Bundle args) { - DB db = DB.getInstance(context); - MessageTarget result = (MessageTarget) args.getSerializable("result"); - for (long id : result.ids) - db.message().setMessageUiHide(id, false); - return null; - } - - @Override - protected void onException(Bundle args, Throwable ex) { - Helper.unexpectedError(getContext(), getViewLifecycleOwner(), ex); - } - }.load(FragmentMessages.this, args); - // TODO: unhide messages + if (result.target == null) return; - } // Show undo snackbar final Snackbar snackbar = Snackbar.make( @@ -1881,6 +1861,9 @@ public class FragmentMessages extends FragmentEx { public void onClick(View v) { snackbar.dismiss(); + Bundle args = new Bundle(); + args.putSerializable("result", result); + // Show message again new SimpleTask() { @Override