diff --git a/app/src/main/java/eu/faircode/email/Core.java b/app/src/main/java/eu/faircode/email/Core.java index f2e8ba61bc..be7b240ab1 100644 --- a/app/src/main/java/eu/faircode/email/Core.java +++ b/app/src/main/java/eu/faircode/email/Core.java @@ -131,7 +131,7 @@ import static androidx.core.app.NotificationCompat.DEFAULT_SOUND; import static javax.mail.Folder.READ_WRITE; class Core { - private static final int MAX_NOTIFICATION_COUNT = 25; // per group + private static final int MAX_NOTIFICATION_COUNT = 10; // per group private static final long AFTER_SEND_DELAY = 20 * 1000L; // milliseconds private static final int SYNC_CHUNCK_SIZE = 200; private static final int SYNC_BATCH_SIZE = 20; diff --git a/app/src/main/java/eu/faircode/email/DaoMessage.java b/app/src/main/java/eu/faircode/email/DaoMessage.java index 0ca61f68ff..261ee222a2 100644 --- a/app/src/main/java/eu/faircode/email/DaoMessage.java +++ b/app/src/main/java/eu/faircode/email/DaoMessage.java @@ -476,7 +476,7 @@ public interface DaoMessage { " AND folder.notify" + " AND (account.created IS NULL OR message.received > account.created OR message.sent > account.created)" + " AND (notifying <> 0 OR NOT (message.ui_seen OR message.ui_hide))" + - " ORDER BY message.received") + " ORDER BY message.received DESC") LiveData> liveUnseenNotify(); @Transaction