Realizing my mistake of upvoting a comment on a question, I clicked the upvote arrow again to undo it. At my surprise, I received a pop-up alert saying that if I undo this upvote I won’t be able to upvote the comment again. I accepted, and to test this, I attempted to upvote it again, which was unsuccessful as expected.

Why can’t users be given a second chance to upvote comments?

I searched for similar questions, but they only seem to cover mobile app crashes. Is that the sole reasoning?

  • comment votes dont change rep, so its no so important to fix. – Dagon Apr 7 '16 at 3:46

I think it is to promote paying due attention when you vote i.e. your vote (even on comments) is has some value so use it wisely.

  • 3
    That is possible, but then I would ask why this limitation isn't enforced for questions and answers, whose votes definitely have a greater effect. If your message is, "your vote is important so use it wisely," then I would think that question/answer votes would be treated even more strictly than comment votes. – chharvey Apr 7 '16 at 2:30
  • 1
    @chharvey You can only change your vote on a question or answer after it has been edited, and a question or answer can be edited in perpetuity. On the other hand, except for moderators, comments can only be edited for 5 minutes which locks in their content. – PolyGeo Apr 7 '16 at 2:34
  • 3
    @PolyGeo You can actually change your vote as much as you want as long as you don't wait more than 5 minutes between vote changes. With comments, you only get one upvote and one un-upvote no matter what. – The Guy with The Hat Apr 7 '16 at 3:25
  • @TheGuywithTheHat I think the principle still applies that the more locked in the content is, the less desirable it is for votes to be alterable on a whim. – PolyGeo Apr 7 '16 at 3:37

Not the answer you're looking for? Browse other questions tagged .