diff --git a/src/qml/Page/RoomPage.qml b/src/qml/Page/RoomPage.qml index 76b5c8455..f988d1e2d 100644 --- a/src/qml/Page/RoomPage.qml +++ b/src/qml/Page/RoomPage.qml @@ -661,7 +661,7 @@ Kirigami.ScrollablePage { // Mark all messages as read if all unread messages are visible to the user function markReadIfVisible() { let readMarkerRow = eventToIndex(currentRoom.readMarkerEventId) - if (readMarkerRow > 0 && readMarkerRow < firstVisibleIndex() && messageListView.atYEnd) { + if (readMarkerRow >= 0 && readMarkerRow < firstVisibleIndex() && messageListView.atYEnd) { currentRoom.markAllMessagesAsRead() } }