diff --git a/lib/src/room.dart b/lib/src/room.dart index 921f1c61..f6e6f361 100644 --- a/lib/src/room.dart +++ b/lib/src/room.dart @@ -445,6 +445,9 @@ class Room { EventType.MarkedUnread, MarkedUnread(unread).toJson(), ); + if (unread == false) { + await sendReadReceipt(lastEvent.eventId); + } } /// Returns true if this room has a m.favourite tag.