diff --git a/dist/better-xcloud.lite.user.js b/dist/better-xcloud.lite.user.js index d914f7a..5a4374c 100755 --- a/dist/better-xcloud.lite.user.js +++ b/dist/better-xcloud.lite.user.js @@ -3307,12 +3307,12 @@ class EmulatedMkbHandler extends MkbHandler { this.prevWheelCode = null, this.pressButton(buttonIndex, !1); }, 20), !0; } - toggle(force) { + async toggle(force) { if (!this.initialized) return; if (typeof force !== "undefined") this.enabled = force; else this.enabled = !this.enabled; if (this.enabled) try { - document.body.requestPointerLock({ unadjustedMovement: !0 }); + await document.body.requestPointerLock({ unadjustedMovement: !0 }); } catch (e) { document.body.requestPointerLock(), console.log(e); } diff --git a/dist/better-xcloud.user.js b/dist/better-xcloud.user.js index fec5e01..9d4461e 100755 --- a/dist/better-xcloud.user.js +++ b/dist/better-xcloud.user.js @@ -3456,12 +3456,12 @@ class EmulatedMkbHandler extends MkbHandler { this.prevWheelCode = null, this.pressButton(buttonIndex, !1); }, 20), !0; } - toggle(force) { + async toggle(force) { if (!this.initialized) return; if (typeof force !== "undefined") this.enabled = force; else this.enabled = !this.enabled; if (this.enabled) try { - document.body.requestPointerLock({ unadjustedMovement: !0 }); + await document.body.requestPointerLock({ unadjustedMovement: !0 }); } catch (e) { document.body.requestPointerLock(), console.log(e); } diff --git a/src/modules/mkb/mkb-handler.ts b/src/modules/mkb/mkb-handler.ts index e73e66a..9211256 100755 --- a/src/modules/mkb/mkb-handler.ts +++ b/src/modules/mkb/mkb-handler.ts @@ -428,7 +428,7 @@ export class EmulatedMkbHandler extends MkbHandler { return true; } - toggle(force?: boolean) { + async toggle(force?: boolean) { if (!this.initialized) { return; } @@ -441,7 +441,7 @@ export class EmulatedMkbHandler extends MkbHandler { if (this.enabled) { try { - document.body.requestPointerLock({ unadjustedMovement: true }); + await document.body.requestPointerLock({ unadjustedMovement: true }); } catch (e) { document.body.requestPointerLock(); console.log(e);