Room appears unread when receiving hidden events - RR not sent #4947
Labels
O-Uncommon
Most users are unlikely to come across this or unexpected workflow
S-Major
Severely degrades major functionality or product features, with no satisfactory workaround
S-Tolerable
Low/no impact on users
T-Defect
Z-FTUE-Notifications
To reproduce (with difficulty), the following steps can be taken:
a. not active (i.e. no visible events being added);
b. hasn't been swapped to since the app was refreshed (i.e. hasn't been paginated, has few events in memory and those events are not being shown).
The problem is that the RR (Read Receipt) is not being sent for the room because the only events that would normally qualify are hidden. This is fine for RRs in general and reflects accurately what is happening in a room and who can see what events.
The assumption being made is the following: If the RR is not pointing to an event in memory, this room can be considered unread.
This assumption if broken when all events in memory are hidden events.
The text was updated successfully, but these errors were encountered: