drerichsu/meteor-tap-bug2 — pull request #2 by awatson1978 (2013-06-09 18:51:33+00:00)
Title: Confirmed and further isolated tap bug, added work-around

Okay, so a couple comments:

- The code you had, had the toggle element *inside* of a reactive context. Meaning, the row that gets tapped, and it's associated event handlers, was getting recreated each time the row was taped/clicked, and being attached to the body element.

- Moving the toggle element outside of the reactive context fixes the tap event from being attached to the body element.

- However, it still fires for *all* of the parent elements between it and the table element. That is, if there's a button inside a column inside a row, it will fire three times.

So, yup... bug. Needs to go to the core devs.

That being said, there's an easy workaround in the meantime: move your button toggle outside of the reactive context, and use a ``touchend`` event, instead of a ``tap`` event.