From bd496c466d49f066c9b094f05d0360e7f1a3485c Mon Sep 17 00:00:00 2001 From: Katie Date: Wed, 13 Jul 2022 08:32:53 -0400 Subject: [PATCH 1/4] CSR-612 Fix button for JAWS --- src/ux-components/list-button/list-button.vue | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/ux-components/list-button/list-button.vue b/src/ux-components/list-button/list-button.vue index 861619093..24682c49f 100644 --- a/src/ux-components/list-button/list-button.vue +++ b/src/ux-components/list-button/list-button.vue @@ -6,8 +6,7 @@ @keyup.up="handleKeyupArrow()" @keyup.down="handleKeyupArrow()" @keyup.left="handleKeyupArrow()" - @keyup.right="handleKeyupArrow()" - > + @keyup.right="handleKeyupArrow()"> Date: Wed, 13 Jul 2022 08:55:35 -0400 Subject: [PATCH 2/4] CSR-612 Fix list-button for JAWS --- src/ux-components/list-button/list-button.vue | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/src/ux-components/list-button/list-button.vue b/src/ux-components/list-button/list-button.vue index 24682c49f..0c347de52 100644 --- a/src/ux-components/list-button/list-button.vue +++ b/src/ux-components/list-button/list-button.vue @@ -106,18 +106,19 @@ export default { this.isLoaderDisplayed = true; }, handleInputChange() { - if(!this.selectingInitiatesLoad) { - this.handleCheckChange(); - } + if(this.selectingInitiatesLoad) { + this.triggerButton(); + } + else { + this.handleCheckChange(); + } }, handleKeyupArrow() { if (this.isMultiSelect) { return; // Prevent arrow keys from doing anything if element is a checkbox } - if(!this.selectingInitiatesLoad) { - this.handleCheckChange(); - } + this.handleInputChange(); }, triggerButton() { if(this.selectingInitiatesLoad) { From ce90bd75e23200afebb4cfcd0c6e3861734a9f54 Mon Sep 17 00:00:00 2001 From: Katie Date: Wed, 13 Jul 2022 08:59:51 -0400 Subject: [PATCH 3/4] CSR-612 Clean up a few warnings --- src/common-components/question-chain/question-chain.vue | 2 +- .../address-vehicles-question/address-vehicles-question.vue | 2 +- src/layouts/vehicle-make/make-question/make-question.vue | 2 +- src/layouts/vehicle-model/model-question/model-question.vue | 2 +- src/layouts/vehicle-style/style-question/style-question.vue | 2 +- src/layouts/vehicle-year/year-question/year-question.vue | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/common-components/question-chain/question-chain.vue b/src/common-components/question-chain/question-chain.vue index 9e8b97674..c6a4f098d 100644 --- a/src/common-components/question-chain/question-chain.vue +++ b/src/common-components/question-chain/question-chain.vue @@ -9,7 +9,7 @@ :answers="q.answers" :groupName="`${questionData.glassName}-${questionData.glassLocation}-${i}`" v-model="selectedValuesArray" - :isRequired=true + :isRequired="true" :validationRules="validationRules" :clearOnUnmount=false /> diff --git a/src/layouts/address-vehicles/address-vehicles-question/address-vehicles-question.vue b/src/layouts/address-vehicles/address-vehicles-question/address-vehicles-question.vue index 0c7a75ea7..5b021f286 100644 --- a/src/layouts/address-vehicles/address-vehicles-question/address-vehicles-question.vue +++ b/src/layouts/address-vehicles/address-vehicles-question/address-vehicles-question.vue @@ -6,7 +6,7 @@ :questionText="questionText" :answers="vehicles" v-model="selectedVehicleVinAsArray" - isRequired=true + :isRequired="true" :validation-rules="validationRules" /> diff --git a/src/layouts/vehicle-model/model-question/model-question.vue b/src/layouts/vehicle-model/model-question/model-question.vue index 3f4e3be7e..096f4d70c 100644 --- a/src/layouts/vehicle-model/model-question/model-question.vue +++ b/src/layouts/vehicle-model/model-question/model-question.vue @@ -8,7 +8,7 @@ groupName="ChooseVehicleModel" textPosition="text-start" v-model="selectedValue" - isRequired=true + isRequired /> diff --git a/src/layouts/vehicle-style/style-question/style-question.vue b/src/layouts/vehicle-style/style-question/style-question.vue index e04822cd6..4e6e90798 100644 --- a/src/layouts/vehicle-style/style-question/style-question.vue +++ b/src/layouts/vehicle-style/style-question/style-question.vue @@ -8,7 +8,7 @@ groupName="ChooseVehicleStyle" textPosition="text-start" v-model="selectedValue" - isRequired=true + isRequired /> diff --git a/src/layouts/vehicle-year/year-question/year-question.vue b/src/layouts/vehicle-year/year-question/year-question.vue index 5892c5dd9..8889a0fdc 100644 --- a/src/layouts/vehicle-year/year-question/year-question.vue +++ b/src/layouts/vehicle-year/year-question/year-question.vue @@ -8,7 +8,7 @@ groupName="ChooseVehicleYear" textPosition="text-start" v-model="selectedValue" - isRequired=true + isRequired /> From 37123df3f68d7dff90f0ba258033821e2a6389ea Mon Sep 17 00:00:00 2001 From: Katie Date: Wed, 13 Jul 2022 09:20:32 -0400 Subject: [PATCH 4/4] CSR-612 Cleanup --- src/common-components/question-chain/question-chain.vue | 2 +- .../address-vehicles-question/address-vehicles-question.vue | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/common-components/question-chain/question-chain.vue b/src/common-components/question-chain/question-chain.vue index c6a4f098d..6993bf170 100644 --- a/src/common-components/question-chain/question-chain.vue +++ b/src/common-components/question-chain/question-chain.vue @@ -9,7 +9,7 @@ :answers="q.answers" :groupName="`${questionData.glassName}-${questionData.glassLocation}-${i}`" v-model="selectedValuesArray" - :isRequired="true" + isRequired :validationRules="validationRules" :clearOnUnmount=false /> diff --git a/src/layouts/address-vehicles/address-vehicles-question/address-vehicles-question.vue b/src/layouts/address-vehicles/address-vehicles-question/address-vehicles-question.vue index 5b021f286..6f6df03ff 100644 --- a/src/layouts/address-vehicles/address-vehicles-question/address-vehicles-question.vue +++ b/src/layouts/address-vehicles/address-vehicles-question/address-vehicles-question.vue @@ -6,7 +6,7 @@ :questionText="questionText" :answers="vehicles" v-model="selectedVehicleVinAsArray" - :isRequired="true" + isRequired :validation-rules="validationRules" />