Skip to content

Commit 5cb34aa

Browse files
authored
Merge pull request #1085 from dnum-mi/fix/#1084-liaison-message-erreur-radio-button-set
fix: ♿ Correction lien message d'erreur DsfrRadioButtonSet
2 parents 9739514 + 39e4e4c commit 5cb34aa

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/components/DsfrRadioButton/DsfrRadioButtonSet.vue

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ const onChange = ($event: string) => {
2929
emit('update:modelValue', $event)
3030
}
3131
32-
const ariaLabelledby = computed(() => message.value ? `${props.titleId} messages-${props.titleId}` : props.titleId)
32+
const describedByElement = computed(() => message.value ? `messages-${props.titleId}` : undefined)
3333
</script>
3434

3535
<template>
@@ -41,7 +41,8 @@ const ariaLabelledby = computed(() => message.value ? `${props.titleId} messages
4141
'fr-fieldset--valid': validMessage,
4242
}"
4343
:disabled="disabled"
44-
:aria-labelledby="ariaLabelledby"
44+
:aria-labelledby="titleId"
45+
:aria-describedby="describedByElement"
4546
:aria-invalid="ariaInvalid"
4647
:role="(errorMessage || validMessage) ? 'group' : undefined"
4748
>

0 commit comments

Comments
 (0)