Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 158 Stack Exchange communities.

What is meta?
Here's how it works:
  1. Any Stack Exchange user can ask a question
  2. The community provides support, votes on ideas, and reports bugs
  3. Your voice helps shape the way Stack Exchange operates

I recently tried to un-upvote a comment, and received a message that if I did so, I would not be able to upvote it again:

Are you sure you want to undo your upvote on this comment? You will not be able to upvote it again.

Unlike this question, I completely understand what the message is saying. However, why am I not allowed to upvote it again? What's the reasoning behind this decision?

share|improve this question
Related: some history of the vote locks for regular voting, the announcement of undoing comment upvoting, and some notes on the ordering of upvoted comments. – Arjan Jun 2 '12 at 19:31
@Arjan: thanks! – wchargin Jun 3 '12 at 5:03
up vote 15 down vote accepted

The only valid reason for un-upvoting a comment is if the upvote was a mistake.

As it stands, you can only un-upvote a comment within 1 minute of upvoting it.

Since you have to take a very concious decision to un-upvote, allowing you to upvote after un-upvoting would be rather... inconsistent.

share|improve this answer
5 minutes? I think it's 60 seconds, and only if you're still on the page. I'd say it's merely to allow for flagging, as flagging is blocked once you upvoted. – Arjan Jun 2 '12 at 19:30
@Arjan - Thanks for the link and correction. – Oded Jun 2 '12 at 19:31
What if the comment was edited to be something you disagree with, though? – Ryan O'Hara Jun 3 '12 at 2:45
There is more than one valid reason for un-upvoting a comment. – nobar Oct 23 '12 at 3:55
@nobar - for example...? – Oded Oct 23 '12 at 8:34
1) Upvote, then not-sure, un-upvote, further review, upvote. 2) Upvote completely by accident, un-upvote, read comment, upvote. – nobar Oct 23 '12 at 15:34
@nobar - If you un-upvote a comment, you can't upvote it again. The "are you sure" message for un-upvoting a comment is clear about that. – Oded Oct 23 '12 at 15:36
@Oded. Yes, I understood that. That part I don't know is "why?" -- which is what this question is about. I am not satisfied by the "inconsistent" rationale. The other explanation that I have seen is "We do not want flip flopping" -- also not satisfying. – nobar Oct 23 '12 at 15:43
@Oded - I agree with nobar. It's not like this is natural functionality, someone took the time to craft and test this functionality. This means there was purpose, and purpose has reason. Any way to figure out who made the change, and ask? Edit: Found the "perpetrator" :) -… (Mentioned in comments to original question). – user66001 Jan 13 '13 at 19:35
@Oded: One simple reason is that you can change your mind wrt. a comment. A la "A wise man changes his mind sometimes, but a fool never." I see no harm in allowing "flip-flopping". In fact, it would probably make SE's code a few lines simpler. – jdm Apr 16 '13 at 18:00
I accidentally upvoted this comment, immediately undid it, accepted the consequences, and now regret it. Now that I've read it, I agree that it adds something useful to the post, but I can't show that now. – Iain Elder Nov 22 '13 at 4:30
@Oded "allowing you to upvote after un-upvoting would be rather... inconsistent." Humans are not machines, we can think and have a good conclusion and them un-upvote. We can learn, re-think, change the paradigm and upvote again. I think that's why StackOverflow is good... to learn, change wrong beliefs, change paradigms. We aren't making a surgery, we are just voting a comment.. we can miss and fix that. – Wagner Mar 7 '14 at 16:30
Any non reversible action should have a confirmation dialog. I just upvoted a comment I was trying to flag (if that's the same thing as "comment adds something useful") and was not offered a confirmation or undo option. (stackexchange mobile experience i bad; crashy app, tiny buttons.) – user1133275 May 7 '15 at 11:44
@Oded Why are questions treated any different from comments? Votes on questions can be flipped, but only within reasonable limits. Why are the rules stricter for comments? – ghosts_in_the_code May 10 '15 at 17:46
@ghosts_in_the_code - because comments are less valuable than questions and answers (which is the focus of our sites). Comments are second class citizens - you will note there are no downvotes for comments. Comments only exist to help clarify a post and once incorporated into the post are liable to be removed without warning. – Oded May 10 '15 at 18:00

You must log in to answer this question.

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