私聊限制消息数量只计算文字类型的消息
This commit is contained in:
@@ -830,7 +830,13 @@ public class MessageListPanelEx {
|
|||||||
if (messages == null) {
|
if (messages == null) {
|
||||||
return;
|
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) {
|
if (onMessageFilterListener != null) {
|
||||||
messages = onMessageFilterListener.filterLoadedMessage(messages);
|
messages = onMessageFilterListener.filterLoadedMessage(messages);
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user