dillon1000/react
Commit
Browse files [react-interactions] fix Press/Tap behavior for virtual middle clicks (#17554)
Tools like BetterTouchTool for macOS trigger middle-clicks with a 'buttons' value that doesn't correspond to the middle-mouse button. To account for this we also inspect the value of 'button'. Close #17367
Changed paths9 files
First-parent comparisonpackages/react-interactions/events/src/dom/PressLegacy.js ModifiedM packages/react-interactions/events/src/dom/Tap.js ModifiedM packages/react-interactions/events/src/dom/__tests__/Press-test.internal.js ModifiedM packages/react-interactions/events/src/dom/__tests__/PressLegacy-test.internal.js ModifiedM packages/react-interactions/events/src/dom/__tests__/Tap-test.internal.js ModifiedM packages/react-interactions/events/src/dom/testing-library/domEnvironment.js ModifiedM packages/react-interactions/events/src/dom/testing-library/domEventSequences.js ModifiedM packages/react-interactions/events/src/dom/testing-library/domEvents.js ModifiedM packages/react-interactions/events/src/dom/testing-library/index.js ModifiedPatch
Files changed
Rendering syntax-highlighted changes…