From ce57552886aead3cef87ac26145e82acf4b68188 Mon Sep 17 00:00:00 2001 From: M66B Date: Fri, 12 Oct 2018 08:28:48 +0000 Subject: [PATCH] Fixed crash on attachment in some cases --- app/src/main/java/eu/faircode/email/FragmentCompose.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/FragmentCompose.java b/app/src/main/java/eu/faircode/email/FragmentCompose.java index e9b536a8..d61aee1a 100644 --- a/app/src/main/java/eu/faircode/email/FragmentCompose.java +++ b/app/src/main/java/eu/faircode/email/FragmentCompose.java @@ -390,10 +390,10 @@ public class FragmentCompose extends FragmentEx { draftLoader.load(this, args); } } else { - long id = savedInstanceState.getLong("working"); + working = savedInstanceState.getLong("working"); Bundle args = new Bundle(); - args.putString("action", id < 0 ? "new" : "edit"); - args.putLong("id", id); + args.putString("action", working < 0 ? "new" : "edit"); + args.putLong("id", working); args.putLong("account", -1); args.putLong("reference", -1); args.putLong("answer", -1); @@ -692,7 +692,7 @@ public class FragmentCompose extends FragmentEx { db.beginTransaction(); EntityMessage draft = db.message().getMessage(id); - Log.i(Helper.TAG, "Attaching to id=" + draft.id); + Log.i(Helper.TAG, "Attaching to id=" + id); attachment.message = draft.id; attachment.sequence = db.attachment().getAttachmentCount(draft.id) + 1;