From 047d8adacfd1ffbb77e4e10655d48a57ccf0f0bf Mon Sep 17 00:00:00 2001 From: CarlNation Date: Mon, 11 Apr 2022 09:33:33 -0400 Subject: [PATCH] CSR-478 Block keyboard input after button click --- src/layouts/vehicle-damage/vehicle-damage.vue | 2 ++ src/mixins/base-mixin.js | 5 +++++ 2 files changed, 7 insertions(+) diff --git a/src/layouts/vehicle-damage/vehicle-damage.vue b/src/layouts/vehicle-damage/vehicle-damage.vue index b84e2fbfa..d9cdd1f0f 100644 --- a/src/layouts/vehicle-damage/vehicle-damage.vue +++ b/src/layouts/vehicle-damage/vehicle-damage.vue @@ -258,6 +258,8 @@ export default { }, async forwardButtonAction() { + this.blockKeyboard(); + store.commit(this.storeMutations.UPDATE_IS_REPAIR, this.isWindshieldRepair); if (this.isWindshieldRepair){ diff --git a/src/mixins/base-mixin.js b/src/mixins/base-mixin.js index b5a954c43..7160cc3d9 100644 --- a/src/mixins/base-mixin.js +++ b/src/mixins/base-mixin.js @@ -25,6 +25,11 @@ export default { return store.dispatch(type, payload); }, + blockKeyboard(){ + document.onkeydown = function (e) { + return false; + }; + }, savePageDataToStore(page, data){ store.commit(storeMutations.UPDATE_PAGE_DATA, { page: page, data: data }); },