Shiny AJAX up/downvoting
If you upvote, then downvote, it copes with it - good.
But you can't upvote, downvote, then upvote again, you have to refresh between the downvote and the second upvote. Then after the second upvote, your previous downvote is not removed immediately from the total, you have to refresh again.
This is on the mobile version.
Then there's a feature request: If you downvoted in error you can upvote to cancel out the downvote, but if it was not really good enough for an upvote it would be nice to be able to downvote again to have your downvote removed from the total.
And now repeat all of this post again but back-to-front (replace down with up and up with down).
Sorry, you're dealing with obsessive geeks here. But I guess you knew everyone would be testing it like a bull does a red rag.