diff --git a/client/lib/RoomHistoryManager.coffee b/client/lib/RoomHistoryManager.coffee index 36844beff67..86d2f0be32e 100644 --- a/client/lib/RoomHistoryManager.coffee +++ b/client/lib/RoomHistoryManager.coffee @@ -38,7 +38,7 @@ wrapper.scrollTop += heightDiff Meteor.defer -> - readMessage.refreshUnreadMark(rid) + readMessage.refreshUnreadMark(rid, true) room.isLoading.set false room.loaded += result.length diff --git a/client/routes/roomRoute.coffee b/client/routes/roomRoute.coffee index e48d4c45245..fcacf6e5969 100644 --- a/client/routes/roomRoute.coffee +++ b/client/routes/roomRoute.coffee @@ -39,7 +39,9 @@ openRoom = (type, name) -> Session.set 'editRoomTitle', false readMessage.disable() Meteor.setTimeout -> - readMessage.refreshUnreadMark() + readMessage.refreshUnreadMark(undefined, true) + , 1000 + Meteor.setTimeout -> readMessage.readNow() , 2000 # KonchatNotification.removeRoomNotification(params._id)