diff --git a/src/digital-components/textbox-question/textbox-question.vue b/src/digital-components/textbox-question/textbox-question.vue index e4294c2e..f4b2554a 100644 --- a/src/digital-components/textbox-question/textbox-question.vue +++ b/src/digital-components/textbox-question/textbox-question.vue @@ -16,6 +16,7 @@ class="form-control" v-model.trim="value" v-maska="mask" + v-on:focus="blurInput" :type="type" :ref="inputId" :id="inputId" @@ -24,7 +25,7 @@ :aria-disabled="isDisabled" :disabled="isDisabled" :aria-required="isRequired" - :aria-label="questionText" + :aria-label="questionText" :min="min" :max="max" required @@ -136,7 +137,14 @@ export default { this.$emit("update:modelValue", value); - } + }, + + blurInput() { + if (this.$refs.dateOfLossField) { + this.$refs.dateOfLossField.blur(); + } + } + }, computed: { questionText() {