1
0
mirror of https://github.com/tobspr/shapez.io.git synced 2026-03-02 03:39:21 +00:00

change MouseEvent keyCode to event.button + 1

This commit is contained in:
Dimava
2020-05-30 11:11:26 +03:00
parent 79dcd79734
commit d5d615bfd3
3 changed files with 10 additions and 10 deletions

View File

@@ -185,10 +185,10 @@ export class InputDistributor {
* @param {KeyboardEvent | MouseEvent} event
*/
handleKeydown(event) {
const keyCode = event instanceof MouseEvent ? event.button : event.keyCode;
const keyCode = event instanceof MouseEvent ? event.button + 1 : event.keyCode;
if (
keyCode === 3 ||
keyCode === 4 || // MB3 / MB4
keyCode === 4 || // MB4
keyCode === 5 || // MB5
keyCode === 9 || // TAB
keyCode === 16 || // SHIFT
keyCode === 17 || // CTRL
@@ -225,7 +225,7 @@ export class InputDistributor {
* @param {KeyboardEvent | MouseEvent} event
*/
handleKeyup(event) {
const keyCode = event instanceof MouseEvent ? event.button : event.keyCode;
const keyCode = event instanceof MouseEvent ? event.button + 1 : event.keyCode;
this.keysDown.delete(keyCode);
this.forwardToReceiver("keyup", {