Pointer events normalized from touch events do not support multi-touch.
See original GitHub issueI’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.
Issue Analytics
- State:
- Created 7 years ago
- Comments:8 (4 by maintainers)
Top Results From Across the Web
Pointer events - The Modern JavaScript Tutorial
One of the things that mouse events totally don't support is multi-touch: a user can touch in several places at once on their...
Read more >Multi-touch interaction - Pointer events - MDN Web Docs
Pointer events have many similarities to mouse events but they support multiple simultaneous pointers such as multiple fingers on a touch screen ...
Read more >Pointer Events - W3C
A pointer can be any point of contact on the screen made by a mouse cursor, pen, touch (including multi-touch), or other pointing...
Read more >Richer Touch events / unified pointer event model #336 - GitHub
The Windows provides APIs to handle all inputs in a given frame at once (which allows for handling e.g. multitouch gestures). winit (legacy) ......
Read more >Pointer Events - W3C on GitHub
A pointer can be any point of contact on the screen made by a mouse cursor, pen, touch (including multi-touch), or other pointing...
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
@probityrules I’m trying to get that into the release today
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?