Visited room with new activity stays in "unread" state in other clients
When a room in Neochat is marked with new activity and then visited, the marking disappears. However on other clients it is still marked as having new activity, suggesting that Neochat is not properly notifying the server that the new messages have already been read.