Which os is that? IOS 6 or 7?
I had some experience when the api may trigger click event twice even though you only touch the screen once. Maybe that's the issue.
I also remembered someone mentioned something like this before.
Haven't found any solution, hope someone has a clue.