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

Accessibility improvments #1241

Open
Vzor- opened this issue Feb 29, 2024 · 0 comments
Open

Accessibility improvments #1241

Vzor- opened this issue Feb 29, 2024 · 0 comments

Comments

@Vzor-
Copy link
Contributor

Vzor- commented Feb 29, 2024

With the completion of PR #1240, QZ Tray has basic accessibility support on windows. Some issues came up and were too far out of scope for the PR. This issue will track those acceccibility limitations.

The tests were done using NVDA. JAWS requires a license, and Windows narrator has no support for the Microsoft accessibility API, outlined here. https://stackoverflow.com/questions/67138982/java-swing-based-windows-desktop-application-is-not-detected-by-accessibilityins

  1. On the details window, the cert details and request details tables are not listed in the initial list of element, only the text of their labels are.
  2. Tables do no unfocus when their end is reached, the instead loop back to the top. This may or may not be the correct behaviour.
  3. On the site manager, when the cursor is tabed to the bottom table, it consumes the focus and never releases it
  4. The allow dialog fails to 'activate' on the first prompt, and any prompt immediately after opening the jpopup menu. This does not happen when debugging in IntelliJ, and is fixed with a delayed visible(false) visible(true) in the prompt function.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant