diff --git a/src/digital-components/dropdown-question/dropdown-question.vue b/src/digital-components/dropdown-question/dropdown-question.vue
index 6c032b740..70bf6c90c 100644
--- a/src/digital-components/dropdown-question/dropdown-question.vue
+++ b/src/digital-components/dropdown-question/dropdown-question.vue
@@ -26,7 +26,7 @@
{{ value }}
-
@@ -56,6 +56,11 @@ export default {
required: false,
default: false,
},
+ disableValidationIfElementDisabled: {
+ type: Boolean,
+ required: false,
+ default: false,
+ },
},
setup(props) {
const uuid = uuidv4();
@@ -110,6 +115,9 @@ export default {
this.$emit("update:modelValue", newValue);
},
},
+ disableValidation() {
+ return this.disableValidationIfElementDisabled ? !this.isDisabled : true;
+ },
},
watch: {
selectedOption(newValue) {
diff --git a/src/layouts/vehicle/vehicle-question/vehicle-question.vue b/src/layouts/vehicle/vehicle-question/vehicle-question.vue
index 79b58bfaa..171f5da3f 100644
--- a/src/layouts/vehicle/vehicle-question/vehicle-question.vue
+++ b/src/layouts/vehicle/vehicle-question/vehicle-question.vue
@@ -1,5 +1,9 @@
-
+