私聊限制消息数量只计算文字类型的消息

This commit is contained in:
huangjian
2022-08-26 17:32:27 +08:00
parent 45b31d88f8
commit 28c15cbc0f

View File

@@ -830,7 +830,13 @@ public class MessageListPanelEx {
if (messages == null) {
return;
}
EventBus.getDefault().post(new MessageSizeEvent(messages.size()));
List<IMMessage> tempMessages = new ArrayList<>();
for (IMMessage message : messages) {
if (message.getMsgType() == MsgTypeEnum.text) {
tempMessages.add(message);
}
}
EventBus.getDefault().post(new MessageSizeEvent(tempMessages.size()));
if (onMessageFilterListener != null) {
messages = onMessageFilterListener.filterLoadedMessage(messages);
}