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

[BUG] New or changed content not being conveyed to Assistive Technologies #1759

Open
DaveTryon opened this issue Jan 17, 2024 · 1 comment
Open
Labels
bug Something isn't working

Comments

@DaveTryon
Copy link
Contributor

(This is split out from #1738)

From @delphinegilbert:

Hello,

An accessibility audit was performed on Accessibility Insights for Windows in our department and the following issue was found:

Description of issue

When shifting the separator bar left or right to reorganize the view using the keyboard, there is no feedback to assistive technologies that the action is successfully being performed.

Impact on users

This would have a limited impact on users; only sighted users would want to reorganize the view using this separator. Sighted users typically don't need assistive technologies to help them identify what's being done visually on the screen.

However, there are exceptions. For example, a sighted user with attention deficit might use a screen reader to help them keep their focus on what's going on on screen. In this scenario, such person might rely on screen reader feedback to let them know that they are changing the view - and how much (left / right) - in case they get distracted and are doing so none-intentionally.

That said, it would be fair to assume that the feature isn't a crucial one as it is mostly for esthetic. This issue isn't a show stopper.

Steps to reproduce

Launch Accessibility Insights, dismiss the opening dialog. You should see the main screen with the separator bar separating "Live Inspect" from the tab "Details". Using your keyboard, navigate to the separator bar and shift it's position left or right using the arrow keys.

image

@DaveTryon DaveTryon added the bug Something isn't working label Jan 17, 2024
@microsoft-github-policy-service microsoft-github-policy-service bot added the status: new This issue is new and requires triage by DRI. label Jan 17, 2024
@madalynrose madalynrose moved this from Needs triage to Tabled in Accessibility Insights Jan 22, 2024
@DaveTryon DaveTryon removed the status: new This issue is new and requires triage by DRI. label Jan 22, 2024
@DaveTryon
Copy link
Contributor Author

DaveTryon commented Jan 22, 2024

Note: We have 3 GridSplitter controls where this can come into play--they each have the id of gsMid are are located in the following 3 files:

By default, the GridSplitter control supports the TransformPattern, but that doesn't expose any information about current location. A reasonable fix might be to create a custom version of GridSplitter that supports another pattern (maybe the ScrollPattern) to expose the horizontal position.

As has been previously pointed out, the ROI on this may not be enough to justify the effort.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
Development

No branches or pull requests

1 participant