Hi,
Not sure I understand at all.
In your example you create layout (with Touchspy), add touchdown, add layout,
and it invokes the callback twice when the user touches.
I create layout, set layout on touch, add text, simulate touch on layout,
and seems to invoke the callback twice for the simulate,
but when the user touches it only does it once (correctly).
I've run across other "timing problems" (for example AddCamera and SetOnReady).
Regards, ah