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

Desktop: Resolves #11741: Accessibility: Add screen reader announcements when toggling the note list and/or sidebar #11776

Open
wants to merge 4 commits into
base: dev
Choose a base branch
from

Conversation

personalizedrefrigerator
Copy link
Collaborator

@personalizedrefrigerator personalizedrefrigerator commented Feb 4, 2025

Summary

This pull request announces when the sidebar and note list are toggled. Previously, screen reader users had no indication that pressing F10 or F11 changed the app layout.

Related to #10795. Resolves #11741.

Testing plan

Orca/Linux:

  1. Press F10.
  2. Verify that Orca reads "Panel sidebar is hidden".
  3. Press F10.
  4. Verify that Orca reads "Panel sidebar is visible".
  5. Press F11.
  6. Verify that Orca reads "Panel note list is hidden".
  7. Press F11.
  8. Verify that Orca reads "Panel note list is visible".

@personalizedrefrigerator personalizedrefrigerator changed the title Desktop: Accessibility: Add screen reader announcements when toggling the note list and/or sidebar Desktop: Resolves #11741: Accessibility: Add screen reader announcements when toggling the note list and/or sidebar Feb 4, 2025
@personalizedrefrigerator personalizedrefrigerator added desktop All desktop platforms accessibility Related to accessibility labels Feb 4, 2025
@personalizedrefrigerator
Copy link
Collaborator Author

I'm marking this pull request as ready for review since this is better than what we had before (no announcements). However, with the current approach, it's possible for the announcements to get lost if there are multiple of them in a short amount of time. See the similar issue discussed in #11855.

@personalizedrefrigerator personalizedrefrigerator marked this pull request as ready for review February 19, 2025 19:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
accessibility Related to accessibility desktop All desktop platforms
Projects
None yet
1 participant