diff --git a/ts/models/conversation.ts b/ts/models/conversation.ts index 3d4eceaf3..90df9cc4b 100644 --- a/ts/models/conversation.ts +++ b/ts/models/conversation.ts @@ -530,7 +530,8 @@ export class ConversationModel extends Backbone.Model<ConversationAttributes> { // an OpenGroupV2 message is just a visible message const chatMessageParams: VisibleMessageParams = { body: '', - timestamp: sentAt, + // we need to use a new timestamp here, otherwise android&iOS will consider this message as a duplicate and drop the synced reaction + timestamp: GetNetworkTime.getNowWithNetworkOffset(), reaction, lokiProfile: UserUtils.getOurProfile(), };