iamb
iamb copied to clipboard
Rooms get incorrectly marked as unread on startup
When I start iamb (version 0.0.9), multiple rooms (both "public" and "DM", even some DM rooms where the other part has left ages ago) get marked as unread, even though they don’t contain any new message. Other clients don’t show any "unread" marker either for those rooms.
I cannot find any common factor for those unread markers: in some of them I’m the last one to speak, but not all of them. The "read" marker with my name is at the last message, some rooms has no reaction or event that could have landed inbetween.
However the list of "unread" rooms seems to be consistent : if I mark everything as read, quit and rerun iam, then the exact(-ish?) same list of room will get marked as unread.
I don’t know what to do to debug, if I can be of any help to figure out what’s wrong