I'm trying to remove one of my upvotes for this question, but I'm getting the "Your vote is too old to be changed..." message. I made the vote less than 5 minutes ago.

Edit: It seems that this is because the answer was deleted. So the bug probably isn't that I got the error, but that I got the wrong error.


The below is no longer true and was relaxed to 5 minutes.

That's correct -- the vote lock in period is less than 5 minutes. Significantly less.

The second you cast a vote, the clock starts ticking.

Once locked in, you can only change your vote if the underlying post is edited.

edit: I don't think deletion of the post will matter in this case; the same rules apply.

  • 4
    I'm curious why this is. Isn't it reasonable for someone to change their mind within the span of a few minutes?
    – Matthew
    Jan 2 '10 at 3:54
  • 2
    @Matthew: the lock-in time was decreased dramatically to discourage "strategic" voting--i.e. voting someone down not because you think the answer is bad, but because you want your answer to be ranked higher so that you can get more votes. people would do this, then later remove their downvote (to get back the rep they lost for casting the downvote). by decreasing the lock-in time from days to minutes, you at least have to live with the consequences if you do that. (is that pretty much correct, jeff?)
    – Kip
    Jan 2 '10 at 4:15
  • Ah, ok. That sounds reasonable.
    – Matthew
    Jan 2 '10 at 4:22
  • 2
    almost -- the deeper problem is that undoing your vote leaves no audit trail. And we can't expose vote history for what I hope are extremely obvious reasons. :) Jan 2 '10 at 6:12
  • 6
    @Jeff - one feature of the vote lock in that I've hit is that if an upvote is removed within the lock in window, one can then no longer upvote or downvote that post. Is that intentional behaviour. I've hit this when voting for an answer, then rethinking whether the answer is actually correct and wanting to do some double checking (like running the code through a compiler for example). Once I've confirmed that I do indeed want to upvote, I've lost the ability.
    – David Hall
    Jan 2 '10 at 11:34
  • Preventing people from voting on threads they are involved in would be a better solution.
    – U62
    Jan 2 '10 at 21:40
  • 1
    U62, no, that's a bad idea. It has been discussed before, and declined. Jan 3 '10 at 4:26

You must log in to answer this question.

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