diff options
author | Marcel Hibbe <dev@mhibbe.de> | 2022-04-08 15:57:02 +0300 |
---|---|---|
committer | Marcel Hibbe <dev@mhibbe.de> | 2022-04-08 15:57:02 +0300 |
commit | 17a8c48078bbcbbcf6e9d9ca4aac5c4f918c8b50 (patch) | |
tree | 261dbfb1898b741c231de15081633255f497ac2d /app | |
parent | 54c40e99efd326e598877626b6e551045e8e30d3 (diff) |
order emojis by amount
Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
Diffstat (limited to 'app')
-rw-r--r-- | app/src/main/java/com/nextcloud/talk/controllers/ChatController.kt | 2 | ||||
-rw-r--r-- | app/src/main/java/com/nextcloud/talk/models/json/chat/ChatMessage.java | 3 |
2 files changed, 3 insertions, 2 deletions
diff --git a/app/src/main/java/com/nextcloud/talk/controllers/ChatController.kt b/app/src/main/java/com/nextcloud/talk/controllers/ChatController.kt index d93fdafa9..2462ed2d5 100644 --- a/app/src/main/java/com/nextcloud/talk/controllers/ChatController.kt +++ b/app/src/main/java/com/nextcloud/talk/controllers/ChatController.kt @@ -2739,7 +2739,7 @@ class ChatController(args: Bundle) : fun updateAdapterAfterSendReaction(message: ChatMessage, emoji: String) { if (message.reactions == null) { - message.reactions = HashMap() + message.reactions = LinkedHashMap() } var amount = message.reactions[emoji] diff --git a/app/src/main/java/com/nextcloud/talk/models/json/chat/ChatMessage.java b/app/src/main/java/com/nextcloud/talk/models/json/chat/ChatMessage.java index b66ae5cee..a6d7e1a51 100644 --- a/app/src/main/java/com/nextcloud/talk/models/json/chat/ChatMessage.java +++ b/app/src/main/java/com/nextcloud/talk/models/json/chat/ChatMessage.java @@ -41,6 +41,7 @@ import java.security.MessageDigest; import java.util.Arrays; import java.util.Date; import java.util.HashMap; +import java.util.LinkedHashMap; import java.util.List; import java.util.Map; import java.util.Objects; @@ -94,7 +95,7 @@ public class ChatMessage implements MessageContentType, MessageContentType.Image @JsonField(name = "messageType") public String messageType; @JsonField(name = "reactions") - public HashMap<String, Integer> reactions; + public LinkedHashMap<String, Integer> reactions; public boolean isDownloadingVoiceMessage; public boolean resetVoiceMessage; |