From d90d4f310e29fdccff9dcd9ca2784b4f9d383345 Mon Sep 17 00:00:00 2001 From: M66B Date: Fri, 20 Mar 2020 13:49:32 +0100 Subject: [PATCH] Always hide on move when not Gmail --- app/src/main/java/eu/faircode/email/EntityOperation.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/eu/faircode/email/EntityOperation.java b/app/src/main/java/eu/faircode/email/EntityOperation.java index 49271843af..a6c7fdf635 100644 --- a/app/src/main/java/eu/faircode/email/EntityOperation.java +++ b/app/src/main/java/eu/faircode/email/EntityOperation.java @@ -208,7 +208,9 @@ public class EntityOperation { } - if (!EntityFolder.ARCHIVE.equals(source.type) || + EntityAccount account = db.account().getAccount(message.account); + if (!"imap.gmail.com".equalsIgnoreCase(account == null ? null : account.host) || + !EntityFolder.ARCHIVE.equals(source.type) || EntityFolder.TRASH.equals(target.type) || EntityFolder.JUNK.equals(target.type)) db.message().setMessageUiHide(message.id, true);