Skip to content

Commit b17d9d7

Browse files
committed
Fix pointerEvent bug;
Copy from hammerjs#1085
1 parent 563b5b1 commit b17d9d7

File tree

6 files changed

+5
-5
lines changed

6 files changed

+5
-5
lines changed

src/input/mouse.js

+1
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ export default class MouseInput extends Input {
2929
this.evWin = MOUSE_WINDOW_EVENTS;
3030

3131
this.pressed = false; // mousedown state
32+
this.init();
3233
}
3334

3435
/**

src/input/pointerevent.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ export default class PointerEventInput extends Input {
4747
super(...arguments);
4848
this.evEl = POINTER_ELEMENT_EVENTS;
4949
this.evWin = POINTER_WINDOW_EVENTS;
50-
50+
this.init();
5151
this.store = (this.manager.session.pointerEvents = []);
5252
}
5353

src/input/singletouch.js

+1
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ export default class SingleTouchInput extends Input {
3333
this.started = false;
3434

3535
Input.apply(this, arguments);
36+
this.init();
3637
}
3738

3839
handler(ev) {

src/input/touch.js

+1
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ export default class TouchInput extends Input {
3434

3535
this.evTarget = TOUCH_TARGET_EVENTS;
3636
this.targetIds = {};
37+
this.init();
3738
}
3839

3940
handler(ev) {

src/input/touchmouse.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ const DEDUP_DISTANCE = 25;
2727
export default class TouchMouseInput extends Input {
2828
constructor() {
2929
super(...arguments);
30-
30+
this.init();
3131
let handler = bindFn(this.handler, this);
3232
this.touch = new TouchInput(this.manager, handler);
3333
this.mouse = new MouseInput(this.manager, handler);

src/inputjs/input-constructor.js

-3
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,6 @@ export default class Input {
2626
self.handler(ev);
2727
}
2828
};
29-
30-
this.init();
31-
3229
}
3330
/**
3431
* @private

0 commit comments

Comments
 (0)