cancel
Showing results for 
Search instead for 
Did you mean: 

Upvoting / downvoting counters not working correctly

Johan_Hakkesteegt
Active Contributor
0 Kudos
86
  1. Assume an answer that has been upvoted to 1
  2. Upvote this answer, and the counter increases to 2
  3. Downvote the same answer, and the counter goes to 0


  1. Upvote or downvote multiple answers
  2. Exit the question
  3. Reenter the question
  4. The counters have been reset to something unexpected

 

Accepted Solutions (1)

Accepted Solutions (1)

caroleighdeneen
Community Administrator
Community Administrator
0 Kudos

Hi Johan, Having just gone through some testing of this interaction myself, I can provide some clarification.

  • Clicking the up-vote arrow the first time increments by one.
  • To cancel the up-vote, click the up arrow again, to decrement by one.
  • If instead of cancelling the up-vote with the up arrow, you click the down arrow, the counter is decremented by two, this because you are both cancelling your up-vote and applying a down-vote.

If you test with this in mind, does it perform as expected? Is this interaction something you can get used to once it is explained, or how would you do it differently?

Now for the strange change upon reload, can you elaborate? How significantly were the counts off, could it be someone else voting on the same content at the same time?

Johan_Hakkesteegt
Active Contributor
0 Kudos

Hi Caroleigh,

According to your explanation it works correctly, and I guess I can get used to it, although jumping by two when "voting the other way", I think is more confusing than really useful.

The biggest problem is that you cannot see whether you voted, and what you voted.

The system used in the SAP Idea Place is a great example of a very simple and none-intrusive solution to this problem. It would also take the confusion out of the jump-by-two.

Regards,

Johan

caroleighdeneen
Community Administrator
Community Administrator
0 Kudos

Took me some getting used to as well. Thanks for the concrete example of an interaction that works more as you expected. I will share with the team.

Answers (0)