dillon1000/react

Commit

[react-events] Rely on 'buttons' rather than 'button' (#16479)

The semantics of 'button' on events differs between PointerEvent and
MouseEvent, whereas they are the same for 'buttons'. Furthermore, 'buttons'
allows developers to determine when multiple buttons are pressed as the same
time.

https://w3c.github.io/pointerevents/#the-button-property
Browse files
Changed paths11 files
First-parent comparison
M packages/react-dom/src/events/DOMEventResponderSystem.js ModifiedM packages/react-events/docs/Press.md ModifiedM packages/react-events/src/dom/ContextMenu.js ModifiedM packages/react-events/src/dom/Hover.js ModifiedM packages/react-events/src/dom/Press.js ModifiedM packages/react-events/src/dom/__tests__/ContextMenu-test.internal.js ModifiedM packages/react-events/src/dom/__tests__/Press-test.internal.js ModifiedM packages/react-events/src/dom/testing-library/domEnvironment.js ModifiedM packages/react-events/src/dom/testing-library/domEventSequences.js ModifiedM packages/react-events/src/dom/testing-library/domEvents.js ModifiedM packages/react-events/src/dom/testing-library/index.js Modified
Patch

Files changed

Rendering syntax-highlighted changes…