A long time ago I had upvoted this answer on StackOverflow.
I was browing through the answers today when I accidentally clicked on the "downvote" button. It immediately accepted my downvote, and I figured the answer must have changed because otherwise it wouldn't have accepted my answer.
Because I actually like the answer, I decided to change it back to my upvote - but it won't let me with the standard "vote too old to be changed" error.
I'm guessing I shouldn't have been allowing to downvote the answer either, if it's complaining about me trying to change it back to an upvote.
Is this a defect?