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.

Possible Duplicate:
Should I be able to cancel my up-vote on a comment?

I frequently upvote someone's comment only to realise I've fat-fingered it (especially easy to do on a touch phone, but I've also done it with a mouse) and clicked someone else's comment.

Unfortunately I can't find a way to undo it!

The last thing I want to do is upvote someone I vehemently disagree with ;)

share|improve this question

marked as duplicate by Jon Seigel, The Cat, ChrisF, John Rudy, Gnoupi May 12 '10 at 14:26

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

1  
Just realised this is almost the same as meta.stackexchange.com/questions/1170/… - that was declined though can't find a reason for that - maybe the question was misunderstood. The point someone made about comments not being editable is also not applicable anymore (notice I've edited this comment). –  thomasrutter May 12 '10 at 4:11
8  
You forgot to leave room in the tags for [status-bydesign]. –  Gnome May 12 '10 at 4:12
1  
@The Cat Don't you have some yarn to be chasing? –  Tyler Carter May 12 '10 at 4:13
    
lol @ The Cat## –  forget it May 12 '10 at 9:05

3 Answers 3

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

You cannot undo up votes on comments.

Jeff believes comments are so insignificant, one up vote doesn't really matter.

share|improve this answer
11  
But accidental upvote removes the ability to flag the comment. –  KennyTM May 12 '10 at 7:54
1  
Point is: despite they might be insignificant, it would be better to be able to undo it than not. So, instead of "won't fix" it would be better a "lowest priority": this way, it won't be done anyway, but it would be better. –  forget it May 12 '10 at 9:06
    
@KennyTM: If a comment deserves flagging, it will get flagged whether you do it or not. If it's borderline, so that your particular flag might actually matter, then it doesn't matter that much whether it's flagged. That's the theory, anyway. –  David Thornley May 12 '10 at 14:03

I agree, here's my addition to your feature request:

You should be able undo comment upvotes, with a similar restriction as other upvotes: only within X time of casting the vote. It should have a similar UI too: click the upvote button (which is now highlighted) again.

Instead of storing a "cancel vote" in the DB (as is done for posts), the entire record should be deleted (this should alleviate the technical concerns frequently brought up when changes to regular voting are discussed). With a suitably short time limit (15-60 seconds) to change the vote, there is no potential for abuse. If comment editing is a concern for you (e.g. vote -> edit to say completely different), then simply don't vote until the comment is 5 minutes old (the current editing limit).

share|improve this answer
    
Yep this all sounds good. The implementation of it doesn't fuss me too much, just the ease with which I can accidentally click one of those blighters, and not being able to undo that straight away. –  thomasrutter May 12 '10 at 4:25
    
There at least used to be a similar problem with upvotes: I upvoted an answer, came back a few days later and accidentally un-upvoted it, and then couldn't re-upvote it. –  David Thornley May 12 '10 at 14:04

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