diff --git a/.changelog/next/fixed-issue-4156.md b/.changelog/next/fixed-issue-4156.md new file mode 100644 index 0000000000..4a6372101d --- /dev/null +++ b/.changelog/next/fixed-issue-4156.md @@ -0,0 +1 @@ +- Screen readers now announce the inline form controls on the Character Sheet, GitHub, Sharing, Browser, Mood Board and Video Timeline Editor pages, which previously had no accessible name diff --git a/client/src/a11yConventions.test.js b/client/src/a11yConventions.test.js index 6395687473..f85afb3122 100644 --- a/client/src/a11yConventions.test.js +++ b/client/src/a11yConventions.test.js @@ -576,6 +576,70 @@ function isNestedInLabeledFormField(src, index) { return false; } +// Page-local field wrappers (PipelineSeries.jsx's ``) render +// their children inside a real