diff --git a/app/src/main/java/eu/faircode/email/Core.java b/app/src/main/java/eu/faircode/email/Core.java index 0b5cda6b5e..ae3c097b39 100644 --- a/app/src/main/java/eu/faircode/email/Core.java +++ b/app/src/main/java/eu/faircode/email/Core.java @@ -500,6 +500,10 @@ class Core { if (imessage == null) throw new MessageRemovedException(); + // Auto read + if (autoread && ifolder.getPermanentFlags().contains(Flags.Flag.SEEN)) + imessage.setFlag(Flags.Flag.SEEN, true); + // Get target folder EntityFolder target = db.folder().getFolder(id); if (target == null)