I'll give an example of what I think to be a bug.

Say someone has 1 reputation. I vote up, he now has 6. Someone vote him down, he now has 4. I cancel my upvote, he now has 1. I upvote him again, he now has 6, and not 4. Please confirm if this is indeed a bug.

This is the case, he has 6 reputation even tho he's downvoted once and upvoted once. (and down voted once on another question even! So he should have technically 2 reputation.)

  • Long story short: it's a duplicate. I just can't find the original question. But this has been asked times before and answered at least once. – Mast Sep 10 '18 at 10:36
  • @mast I'm sorry if it did get asked before, I didn't find an answer anywhere that's why I asked :) – Islam Elshobokshy Sep 10 '18 at 10:46
  • Related: meta.stackexchange.com/questions/10984/… – rene Sep 10 '18 at 10:47

This is not a bug, but by design.

Reputation can't go below one, thus downvotes that bring your reputation below one have no influence on your reputation beyond that. That means the order of votes is important: a 1-rep user that receives a downvote, and then an upvote, has more reputation than a 1-rep user receiving an upvote, then a downvote.

This means that on rare occasions, retracting and re-casting an upvote can indeed increase reputation. And retracting and re-casting a downvote can decrease reputation in a similar way.

Read more: Why does reputation start at 1, and have a lower bound of 1? and How does “Reputation” work?

You must log in to answer this question.

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