diff --git a/ts/util/timelineUtil.ts b/ts/util/timelineUtil.ts index 24e0f6541..e0834bbef 100644 --- a/ts/util/timelineUtil.ts +++ b/ts/util/timelineUtil.ts @@ -125,7 +125,8 @@ export function areMessagesInSameGroup( return Boolean( !olderMessage.reactions?.length && olderMessage.author.id === newerMessage.author.id && - newerMessage.timestamp >= olderMessage.timestamp && + (olderMessage.isEditedMessage || + newerMessage.timestamp >= olderMessage.timestamp) && newerMessage.timestamp - olderMessage.timestamp < COLLAPSE_WITHIN && isSameDay(olderMessage.timestamp, newerMessage.timestamp) );