I've noticed an issue where listening for a pointer event like "pointermove" on several display objects and then touch-moving multiple display objects at the same time results in the "pointermove" event only being triggered on one of the display objects.
This seems to occur when touch events are used to create the pointer events (so it doesn't affect Chrome, but does Safari). When a touch event occurs, the InteractionManager creates a single pointer event instead of creating a pointer event for each changed touch in the event's event.changedTouches array.
Hi @probityrules - I wonder if the PR proposed https://github.com/pixijs/pixi.js/pull/3375 would also help with this? Could you give it a try please?
I'll check it out!
I just tried it out and it works beautifully; thanks! Is there a general timeline for this PR to be included in a release?
@probityrules I'm trying to get that into the release today
@probityrules unfortunately we couldn't squeeze that pr in for the latest release today, as we need more time to fully review and test it. But it's definitely something we want to add soon. And thank you for testing the PR so quickly :)
Totally understand. Thanks for the update!
This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.