Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Permit UA to ignore user-triggered changes inside live regions #1820

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Oct 6, 2022

Conversation

adampage
Copy link
Member

@adampage adampage commented Oct 3, 2022

Closes #72 by permitting user agents to ignore user-triggered changes inside live regions.

I created a quick Codepen to test the behavior described in #72 and was able to reproduce it in macOS 12.6 + VoiceOver + Safari 16.0. In that environment, values entered into a text input inside a live region announce themselves twice. In Chrome 106, it’s more severe: the value repeats itself a second time, then the input’s label is read again, then the value repeats a third time.

I didn’t find one obvious location in 1.3 to add a normative statement for this, but my first instinct was to put it in 6.6.2 Live Region Attributes, where the general concept of live regions is first described.

Alternatively, I wondered if it might belong in 6.7’s aria-live description or even in the aria-relevant description?


Preview | Diff

Copy link
Contributor

@cookiecrook cookiecrook left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

One editorial ("a user directly" > "direct user action") and one substantive ("object" > "element") change... In case I'm missing something and it really should be referencing "object," the explanation should be more clear. Looks good overall.

Co-authored-by: James Craig <[email protected]>
@jnurthen jnurthen merged commit a31260e into w3c:main Oct 6, 2022
jnurthen pushed a commit that referenced this pull request Oct 6, 2022
github-actions bot added a commit that referenced this pull request Oct 6, 2022
…1820)

SHA: a31260e
Reason: push, by @jnurthen

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
jnurthen pushed a commit that referenced this pull request Oct 10, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Need: ~"User Agents MAY ignore user-triggered changes to live regions, such as typing in text fields."
5 participants