diff --git a/CHANGELOG.md b/CHANGELOG.md index eb0040e2db5..4218a507b36 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -28,6 +28,7 @@ - Fixed an accessibility issue where the control panel’s skip links were hidden behind the header bar when focused. ([#19886](https://github.com/craftcms/cms/pull/19886)) - Fixed an accessibility issue where switches in editable tables weren’t labeled by their column headers. ([#19886](https://github.com/craftcms/cms/pull/19886)) - Fixed a bug where editable tables on the same page could label each other’s inputs, or move focus to another table’s column header when sorting. ([#19886](https://github.com/craftcms/cms/pull/19886)) +- Fixed an accessibility issue where checkboxes and select menus in form-builder table cells were named twice for screen readers, and checkboxes showed their label beside them. ([#19890](https://github.com/craftcms/cms/pull/19890)) ### Administration diff --git a/resources/js/modules/forms/CheckboxControl.vue b/resources/js/modules/forms/CheckboxControl.vue index 7f3b9f43348..fa04a1477ab 100644 --- a/resources/js/modules/forms/CheckboxControl.vue +++ b/resources/js/modules/forms/CheckboxControl.vue @@ -1,7 +1,9 @@