From e47b00a33c6b7994d65ed5601d6375a48eee12b7 Mon Sep 17 00:00:00 2001 From: Scott Nonnenberg Date: Fri, 9 Apr 2021 13:11:36 -0700 Subject: [PATCH] Don't mark old messages as read on timer update --- ts/models/messages.ts | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/ts/models/messages.ts b/ts/models/messages.ts index 58d51af5d..85b6c8aee 100644 --- a/ts/models/messages.ts +++ b/ts/models/messages.ts @@ -3820,8 +3820,7 @@ export class MessageModel extends window.Backbone.Model { Math.min(readSync.get('read_at'), Date.now()) ); } - } - if (readSync || message.isExpirationTimerUpdate()) { + message.unset('unread'); // This is primarily to allow the conversation to mark all older // messages as read, as is done when we receive a read sync for