From a42f6ec1caad233ec9b878ebfa7ba5070ffd67ef Mon Sep 17 00:00:00 2001 From: Christian Schneppe Date: Thu, 23 Nov 2017 20:44:36 +0100 Subject: deduplicate read markers if one with real jid is found --- src/main/java/de/pixart/messenger/parser/MessageParser.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/main/java/de/pixart/messenger/parser/MessageParser.java') diff --git a/src/main/java/de/pixart/messenger/parser/MessageParser.java b/src/main/java/de/pixart/messenger/parser/MessageParser.java index 760b1b068..64317752d 100644 --- a/src/main/java/de/pixart/messenger/parser/MessageParser.java +++ b/src/main/java/de/pixart/messenger/parser/MessageParser.java @@ -713,8 +713,8 @@ public class MessageParser extends AbstractParser implements OnMessagePacketRece ReadByMarker readByMarker = ReadByMarker.from(counterpart, trueJid); if (message.addReadByMarker(readByMarker)) { Log.d(Config.LOGTAG, account.getJid().toBareJid() + ": added read by (" + readByMarker.getRealJid() + ") to message '" + message.getBody() + "'"); - mXmppConnectionService.markMessage(message, Message.STATUS_SEND_DISPLAYED); mXmppConnectionService.updateMessage(message); + mXmppConnectionService.markMessage(message, Message.STATUS_SEND_DISPLAYED); } } } -- cgit v1.2.3