I'm often using the Android app on a high latency connection, and there's often a delay of a few seconds between clicking on the vote button and it actually changing colour.
The problem is that I'm not sure if I clicked the button correctly (I might have missed), so I'm tempted to tap it again. Still nothing happens, so I'm panicked that I just cancelled the vote I just attempted, so I click again. Often I'll click a few more times, because I'm basically in voting limbo right now.
This makes voting quite stressful.
Perhaps the voting buttons could change to greyed/faded out, or some kind of waiting animation while the request is being handled?