After I integrate SyncManager into my project，when user A sends a message to user B, the number of unread messages in user B’s channel list changes constantly, after a while the drop-down refresh is normal again.
when event is SBSMChannelEventActionUpdate, i updated the channel list, but the “unreadMessageCount” of channel objects is wrong.
but total unread message count is right.
I made a video, but new users can not upload attachments…
video url: https://share.getcloudapp.com/12uN07nJ
When I was looking for a bug, I found that if I did not call markAsRead in user A’s chat interface, the number of unread messages in user B’s channel list would not change to 0.
pod ‘SendBirdSyncManager’, ‘1.1.25’
In SyncManager Sample Demo, With version 1.1.25 of SendBirdSyncManager, the same problem occurs, recursion occurs when I use the lower version.