You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
An event to detect the capabilities of a pointer device have changed when the user switches between devices.
Consider a Touchscreen laptop with pen support, a mouse and a trackpad; A user may switch between these frequently.
Naming could be 'onPointerDeviceChangeoronPointerChange`.
Currently, to detect the capabilities of a device the code needs to listen to one of two types of pointer-events:
One that fires frequently, e.g.pointerMove. Too frequent, requires additional overhead to ignore repeated calls for the same input type.
One that fires at the point of interaction, e.g. 'pointerdown`. May be detected too late to switch input affordance changes.
It is unclear if events such as pointerover or pointerenter will refire if a user were to switch between mouse, trackpad or touch.
The text was updated successfully, but these errors were encountered:
mattrq
changed the title
Suggest have an event for
Suggest have an event for PointerInputDeviceChangesApr 26, 2022
mattrq
changed the title
Suggest have an event for PointerInputDeviceChanges
Suggest adding an event for PointerInputDeviceChangesJun 27, 2022
An event to detect the capabilities of a pointer device have changed when the user switches between devices.
Consider a Touchscreen laptop with pen support, a mouse and a trackpad; A user may switch between these frequently.
Naming could be 'onPointerDeviceChange
or
onPointerChange`.Currently, to detect the capabilities of a device the code needs to listen to one of two types of pointer-events:
pointerMove
. Too frequent, requires additional overhead to ignore repeated calls for the same input type.It is unclear if events such as
pointerover
orpointerenter
will refire if a user were to switch between mouse, trackpad or touch.The text was updated successfully, but these errors were encountered: