#100 Don't update the unread count if the read state hasn't changed