What is meta? ×
Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 130 Stack Exchange communities.

Like mentioned on uservoice:

For something that can be done so easily by accident, there should be the ability to undo mistakes.

I know that I have clicked several times on a comment up-vote without actually wanting to.

I would suggest being able to cancel the up-vote (maybe only for a couple of minutes or even less than a minute, no problem, as long as I can undo a miss-click).

share|improve this question
67  
I've read all comments and still can't find the reason why this has been declined. I understand that this should be a low-priority feature but it is still a feature. –  Mosty Mostacho Oct 7 '11 at 3:39
    
Does an upvote more or less really matter on a comment? I upvoted Mosty although I don't agree... :) –  Tom Wijsman Nov 4 '11 at 18:52
29  
@TomWijsman It kind of matters when you're arguing a case and accidentally upvote the guy who's wrong :/ –  Dunhamzzz Nov 7 '11 at 13:12
1  
@Dunhamzzz: Comments aren't meant for discussion though, but rather as a reflection of the post. –  Tom Wijsman Nov 7 '11 at 17:22
13  
30-60 seconds timer would be nice. Just to be able to revert misclicks on really dumb comments (like the one i upvoted few minutes ago). –  c69 Dec 24 '11 at 19:34
6  
I totally just upvoted a guy's comment right after I finished completely disagreeing with him in my comment. It's kind of an important missing feature that I can't undo that mis-click. –  Ben Lee Jan 17 '12 at 19:20
3  
I don't see why this would be so hard to implement, delay sending of a comment vote via AJAX for 2-5 seconds so that the user has time to quickly click again to remove the vote. If they're too slow, it sticks, which isn't a big deal, as we're already dealing with it. –  zzzzBov Feb 3 '12 at 20:19
2  
I would love to see this implemented. I just went to get a perma-link to a comment, and clicked the arrow since thats what I'm used to doing in chat to get a perma-link to a chat message. It would be great if I have a small window of time to undo the upvote before it becomes permanent –  Rachel Mar 16 '12 at 15:13
3  
I'm just going to let this bounty expire as a sign of protest if no official answer is given for why this is declined :) –  Paul Bellora Mar 20 '12 at 22:18
1  
I just did this on a comment about 5 minutes ago and would love to have had the opportunity to clear the upvote since the comment I upvoted was clearly wrong. –  psubsee2003 Apr 11 '12 at 23:56
3  
I up-voted a fresh comment that was subsequently edited by the user into something with the opposite meaning. My initial vote was not an accident but now through no fault of mine, it's no longer applicable to this comment. Since the actual content of the comment was changed, there should be no restriction on removing my vote, time limit or other. –  Sparky Feb 9 '13 at 16:23

7 Answers 7

up vote 99 down vote accepted

I just added this, but there are some ground rules:

  1. You can un-upvote a comment within the first 60 seconds, provided you did not navigate away.
  2. Once you un-upvote a comment you can not upvote it again.

We do not want flip flopping, nor do we want people to un-upvote stuff from the past. The only use case is undoing a mis-click.

Here's what it looks like when you start to unupvote a comment:

Then if you try to upvote the same comment again:

share|improve this answer
47  
try out this feature on this very comment !!! ... also ... waffles –  waffles Apr 12 '12 at 8:37
22  
You've also got to do it after the 5 second rate limiter otherwise it's locked in as well. –  ChrisF Apr 12 '12 at 8:41
14  
@ChrisF I'll fix that for the next build. –  balpha Apr 12 '12 at 8:52
9  
Wondering if those remaining upvotes on waffles' first comment were intentional ;-) –  Arjan Apr 12 '12 at 16:01
17  
"You already upvoted this comment in the past and undid the vote, you can not upvote it again" Um, I'm a schmuck for writing this, but: 1) run-on sentence; clauses should be separated with a semicolon or full-stop 2) missing terminating full-stop present in other pop-up messages 3) "can not" should arguably by "cannot". –  Michael Petrotta Apr 12 '12 at 17:14
8  
Perhaps something like: "You've already undone your vote on this comment; you cannot upvote it again." There's no reason to say that you upvoted and undid the vote, because you obviously upvoted in order to undo the vote. That just makes the sentence more confusing. –  Cody Gray Apr 12 '12 at 17:53
5  
Erm...why is the 5 second timer there for unupvoting? –  Ben Brocka Apr 21 '12 at 21:42
27  
I don't understand why we need restrictions like this. I'm not going to make a game of upvoting a comment, undoing it, perhaps to consider it more, and then upvoting it again. –  Purag Apr 22 '12 at 20:05
7  
If you concede that a user can accidentally click the upvote button and as a result needs to be able to undo it, doesn't it follow that the user may accidentally un-upvote and needs a way to upvote the comment again. This happened to me today and now I am unable to upvote the comment again. –  Brian Hasden Feb 6 '13 at 21:02
20  
I up-voted a fresh comment that was subsequently edited by the user into something with the opposite meaning. My initial vote was not an accident but now through no fault of mine, it's no longer the same comment I up-voted! Since the actual content of the comment was changed, there should be no restrictions on removing my vote, time limit or other. –  Sparky Feb 9 '13 at 16:34
9  
What about the case where someone accidentally clicks on a comment's upvote, then un-upvotes it right away and then later, after actually reading it and giving it some thought, actually wants to upvote it. The second restriction will prevent that from happening. I concede that this probably doesn't happen often, but when it does, it could be pretty frustrating. I also agree with Sparky's comment: If a comment is edited, then un-upvotes should be possible. Conversely, if you un-upvoted a comment, and it is edited again, you should be allowed to upvote the edited comment. –  RobH Jun 6 '13 at 16:36
7  
What happens if the content of the comment was significantly edited after the 60 second limit, but before the 5 minute limit for editing? Then it looks like you're agreeing with something that is rather different to what you upvoted for. –  Qantas 94 Heavy Jun 10 '13 at 10:19
9  
I dislike the implementation. I would like to be able to flip/flop especially if there is new information that warrants it. –  mplungjan Jun 24 '13 at 13:08
6  
I also found that if you up-vote accidentally, then click the arrow again to un-upvote, but decide to (or accidentally!) hit cancel instead of hit ok, you can't try to un-upvote again. Hitting cancel should be a no-op instead of counting as your choice. –  Aaron Bertrand Jul 8 '13 at 15:49
6  
"nor do we want people to un-upvote stuff from the past" Why?? Why are people forbidden from correcting their votes when they later realize they voted wrong? There's no logical reason for locking things in like this. –  endolith Aug 23 '13 at 21:37

I think this is important for long-term quality of the content. Comments are content; votes on comments are content as well.

Canceling votes removes noise from the signal channel.

share|improve this answer
86  
And to make matters worse, I just then intended to Flag a comment for removal.. and my butter fingers instead upvoted it - this is not what I wanted! (I was using my iPhone at the time). This really should be changed! Or at the very least, have the flag button moved away from the upvote! –  Phil Street May 15 '11 at 13:52
1  
The only content we should really care about is the Q&A itself, the Comments are merely meant to help improve the Q&A. As for Phil Street we have this separate feature request. –  Tom Wijsman Nov 4 '11 at 18:54
1  
@TomWijsman, comments don't improve the Q&A as well when the upvote counts aren't correct because of clicking accidents. Just because they aren't as important as actual Q&A doesn't make them worthless towards the Q&A quality. –  Ben Lee Jan 17 '12 at 19:22
1  
@BenLee: Incorrect. Comment voting leads nowhere; look here: 37 votes for a very useless comment, followed by a useful comment with only 2 votes. The difference between 37 and 2 votes is really not by clicking accidents, hence comment vote counts do not matter... –  Tom Wijsman Jan 17 '12 at 19:53
    
I don't really follow your logic. How do intentional comment votes cancel out accidental comment votes? Anyway, it's not very important, just seems like it would a simple fix with no UI problem (a second click to cancel) that would make the site that much more user-friendly. But yeah, this is really low-priority so if it can't make the cut for updates, so be it. –  Ben Lee Jan 17 '12 at 20:23
3  
Also, what makes that 37-upvoted comment useless? To me it seems like they made a good point. –  Ben Lee Jan 17 '12 at 20:24
1  
@BenLee: You're making up intentional / accidental yourself as I haven't mentioned that. There is really no gain from being able to cancel an upvote on a comment, given that the upvotes are bogus anyway. Also, use an @ when addressing people; or they'll read the response days to weeks later... –  Tom Wijsman Jan 30 '12 at 10:59
3  
@TomWijsman, I'm aware of using @-targetting as you can tell my comment just above. I must have omitted by mistake the second time. Anyway, I am not making up the accidental/intentional distinction. That's the whole point of this post (being able to cancel out accidental upvotes)! If comment votes are always "bogus anyway" then what would be the point of having comment upvotes as a feature at all? –  Ben Lee Jan 30 '12 at 11:03
5  
If comment editing is allowed then it also follows that removing accidental upvotes should be allowed for the same period. –  tim Mar 15 '12 at 3:07
2  
@TomWijsman If they're completely useless, why not remove them entirely? They either have a function or not... –  Basic Jun 30 '12 at 0:12

Whether a comment has an extra vote doesn't really matter, but if I go to click "offensive" and accidentally upvote instead, the flag button isn't available to me anymore. Again, an extra vote doesn't matter, but lacking a flag when needed does matter.

share|improve this answer
46  
That's indeed a good reason. Maybe something to post as a bug? –  fretje Aug 25 '09 at 13:32
    
I was just going to open new request about this scenario exactly! :) –  Shadow Wizard Mar 17 '11 at 16:17
4  
This is now a feature request on its own: Allow flagging a Comment after voting it up, @Shadow et al. –  Arjan Aug 28 '11 at 17:34
    
@Arjan nice, I knew it rang a bell! :) –  Shadow Wizard Aug 28 '11 at 18:52

It's funny that Jeff wrote this post about bad UI and about accidentally clicking on a button, but in SO he won't change the functionality.

While not exactly contradictory, the upvote and the flag buttons are close enough together that this deserves more consideration.

share|improve this answer
34  
yep I just hit this problem again, the browser was still finishing rendering and the Flag and Upvote comment buttons moved slightly causing me to upvote instead of flag. It's also a pain in the butt when browsing the site using a handheld such as an Android or iPhone. –  Kev Jan 9 '11 at 15:51

Yes. This needs to be done the same way as other voting, but it is not a huge priority in my opinion.

share|improve this answer

While this would be nice, I give it an incredibly low priority because up votes on comments are nearly meaningless at this point. One or two random votes for a less than stellar comment aren't going to change the meaning of a discussion a great deal.

share|improve this answer
28  
One nice effect of comment support is that it obviates the need for "I agree" comments - my sense is that there's less clutter of these since this feature was added. –  Argalatyr Jul 10 '09 at 18:10
15  
@Argalatyr: I agree. –  balpha Aug 3 '09 at 15:08
6  
I agree that this is low priority, but still, it'd be nice to have and in my opinion it doesn't really have any downsides (other than time spent implementing it of course!). –  TM. Aug 29 '09 at 22:59
12  
It doesn't match user expectations. I can undo answer upvotes, why can't I undo comments? As for priority, it certainly won't stop earth from turning, but it is a missing functionality. –  peterchen Sep 24 '10 at 14:38
5  
The problem is when you click on the vote icon, when you meant to click on the flag icon. Once you clicked on one icon, the other is not anymore accessible. I agree, it is probably a restricted case, but it still happens. –  kiamlaluno Jul 10 '11 at 13:56

Focus should be more on maintaining the quality of discussion.

Upvoting and downvoting is just to attract others attention towards something that might be usefull.

share|improve this answer
2  
And your point is? If you undo the comment upvote you can flag it just fine. –  Shadow Wizard Sep 13 '12 at 8:27

You must log in to answer this question.

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