Fixed nested tap events from propagating

Only the innermost is now acted upon, the others propagation is stopped.
The click case is fine, but the touchEnd stopping feels dirty. Probably
some kind of flagging and ignoring is more correct