From 493ac6286f017858432b38624ea4c2f9e3ec9bba Mon Sep 17 00:00:00 2001 From: Christian Schneppe Date: Sat, 26 Oct 2019 18:28:35 +0200 Subject: update ui after bookmark change --- src/main/java/de/pixart/messenger/parser/MessageParser.java | 3 +++ 1 file changed, 3 insertions(+) (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 9917f2c51..7557096bc 100644 --- a/src/main/java/de/pixart/messenger/parser/MessageParser.java +++ b/src/main/java/de/pixart/messenger/parser/MessageParser.java @@ -331,7 +331,9 @@ public class MessageParser extends AbstractParser implements OnMessagePacketRece if (item != null) { final Bookmark bookmark = Bookmark.parseFromItem(item, account); if (bookmark != null) { + account.putBookmark(bookmark); mXmppConnectionService.processModifiedBookmark(bookmark); + mXmppConnectionService.updateConversationUi(); } } if (retract != null) { @@ -340,6 +342,7 @@ public class MessageParser extends AbstractParser implements OnMessagePacketRece account.removeBookmark(id); Log.d(Config.LOGTAG, account.getJid().asBareJid() + ": deleted bookmark for " + id); mXmppConnectionService.processDeletedBookmark(account, id); + mXmppConnectionService.updateConversationUi(); } } } else { -- cgit v1.2.3