Skip to content

Commit a26c22d

Browse files
authored
Merge branch 'next' into @akwasniewski/add-missing-types
2 parents 3cb1164 + 1165900 commit a26c22d

File tree

1 file changed

+1
-9
lines changed

1 file changed

+1
-9
lines changed

packages/react-native-gesture-handler/src/web/tools/PointerEventManager.ts

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import EventManager from './EventManager';
2-
import { MouseButton } from '../../handlers/gestureHandlerCommon';
32
import { AdaptedEvent, EventTypes, Point } from '../interfaces';
43
import {
54
PointerTypeMapping,
@@ -13,18 +12,11 @@ const POINTER_CAPTURE_EXCLUDE_LIST = new Set<string>(['SELECT', 'INPUT']);
1312

1413
export default class PointerEventManager extends EventManager<HTMLElement> {
1514
private trackedPointers = new Set<number>();
16-
private readonly mouseButtonsMapper = new Map<number, MouseButton>();
1715
private lastPosition: Point;
1816

1917
constructor(view: HTMLElement) {
2018
super(view);
2119

22-
this.mouseButtonsMapper.set(0, MouseButton.LEFT);
23-
this.mouseButtonsMapper.set(1, MouseButton.MIDDLE);
24-
this.mouseButtonsMapper.set(2, MouseButton.RIGHT);
25-
this.mouseButtonsMapper.set(3, MouseButton.BUTTON_4);
26-
this.mouseButtonsMapper.set(4, MouseButton.BUTTON_5);
27-
2820
this.lastPosition = {
2921
x: -Infinity,
3022
y: -Infinity,
@@ -213,7 +205,7 @@ export default class PointerEventManager extends EventManager<HTMLElement> {
213205
eventType: eventType,
214206
pointerType:
215207
PointerTypeMapping.get(event.pointerType) ?? PointerType.OTHER,
216-
button: this.mouseButtonsMapper.get(event.button),
208+
button: event.buttons,
217209
time: event.timeStamp,
218210
stylusData: tryExtractStylusData(event),
219211
};

0 commit comments

Comments
 (0)