question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Pointer events normalized from touch events do not support multi-touch.

See original GitHub issue

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.

Issue Analytics

  • State:closed
  • Created 7 years ago
  • Comments:8 (4 by maintainers)

github_iconTop GitHub Comments

1reaction
bigtimebuddycommented, Jan 4, 2017

@probityrules I’m trying to get that into the release today

1reaction
themoonratcommented, Jan 4, 2017

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?

Read more comments on GitHub >

github_iconTop 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 >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found