screen readers don't read labels for radio buttons in bc forms. I think this is because the label is for a different ID.
Consider this YAML. the options for 'whole' and 'shared' are read because they have their own label, but the base label 'gpu' is missed entirely.
form:
- gpu
attributes:
gpu:
widget: radio_button
options:
- ['shared', 'shared']
- ['whole', 'whole']
value: 'shared'
required: true
help: |
Request a shared GPU or use the whole GPU.
screen readers don't read labels for radio buttons in bc forms. I think this is because the label is
fora different ID.Consider this YAML. the options for 'whole' and 'shared' are read because they have their own label, but the base label 'gpu' is missed entirely.