I could be wrong, but I think that may be the nature of the capacitive screen. I have noticed that if my finger hovers, not quite touching the screen, I can get a click event just from being close. Then if I go on to touch it, it fires again.
If you are moving your finger quickly onto the button and pulling it away and it still multi-fires, then that's obviously isn't your problem, but I thought I'd mention it.