Skip to content
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

Improve accessibility of Welcome widget #536

Open
aral opened this issue Nov 6, 2021 · 1 comment
Open

Improve accessibility of Welcome widget #536

aral opened this issue Nov 6, 2021 · 1 comment

Comments

@aral
Copy link

aral commented Nov 6, 2021

What Happened?

The welcome widget has several accessibility issues that I’ve come across in < 1 minute of testing with the screen reader (longer testing may reveal others):

  • The first button is focused, which leads to its description text being read as the first and only thing when the Welcome screen is displayed. (Its title and description are not read.)
  • Only the description text of the button is read, not the option text, which is the actual button label.

Steps to Reproduce

  1. Turn on the screen reader
  2. Run an app that has a window with the Welcome widget

Expected Behavior

The Welcome view should be accessible

OS Version

6.x (Odin)

Software Version

Latest release (I have run all updates)

Log Output

n/a

Hardware Info

n/a

@aral
Copy link
Author

aral commented Nov 6, 2021

Workaround: Use the Speaks entire window using flat review key binding (which I’ve mapped to F12 in the screenshot below) to have the full window contents read.

Screenshot from 2021-11-06 12-30-55@2x

(Also, not sure where to open an issue for making screenreader preferences easier to access – currently it involves starting the screenreader and then pressing Insert + Space as there is no link from System Settings → Audio → Screen reader – and to make the screenreader preferences adhere to the system color scheme.)

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

No branches or pull requests

1 participant