diff --git a/app/src/main/java/eu/faircode/email/Core.java b/app/src/main/java/eu/faircode/email/Core.java index 33d86d731d..6e3b8852d4 100644 --- a/app/src/main/java/eu/faircode/email/Core.java +++ b/app/src/main/java/eu/faircode/email/Core.java @@ -1356,8 +1356,15 @@ class Core { dup.uid = uid; dup.msgid = msgid; dup.thread = thread; + if (dup.size == null) dup.size = helper.getSize(); + + if (EntityFolder.OUTBOX.equals(dfolder.type)) { + dup.received = helper.getReceived(); + dup.sent = helper.getSent(); + } + dup.error = null; message = dup;