Hi,
UPDATE: Please see further down. The issue is different than initially believed, and is about multiple pointer IDs being received for every tap, an apparent bug in UI Elements on Android.
ORIGINAL: I’m having some very different behavior of captured pointer events on Android.
On desktop and in the device simulator, capture is capture, nothing propagates, nothing leaks, the object owns all pointer events. But on Android, even when I capture pointer events in a child object, the parent object keeps receiving events.
I seems like a bug, because the behavior is markedly different, and breaks many UI assumptions. I’d be able to work around it, but I’d love for the UI Elements team to confirm whether or not this is a bug. And if it’s not a bug, then I’d love to hear the reasoning behind the difference in whether or not capturing stops bubble-up propagation.
Thanks,
Per