Last message in chat is being marked as read when chat was open before but is closed now
A weird regression: Since we do not destroy chats now immediately, the receiving slot still thinks the message needs to be added to the model and should be marked as unread.