If you go to the post's page and do it there instead, it does not.
That's how it is designed.
I think it probably should, so I don't have to go to my inbox and also hit mark as read.
Think for a second all the resources wasted to query if every single comment vote you are casting has a pending notification in PM box.
Idk how your backend works. I'm an OS guy. Rewrite it in C, and maybe it could handle it.
It's not really a matter of the language used.
It's just a query on the db to check if a comment/post replying to you has a pending notification in your PM box before you cast a vote toward it.
Edit: I added it as an experimental feature. I'll wait a few days to see how it's draining on resources.
(post is archived)