Skip to content
This repository has been archived by the owner on Nov 16, 2023. It is now read-only.

improve accessibility of the editor by output more infos over UIA #39

Open
christopherpross opened this issue Jun 28, 2021 · 1 comment

Comments

@christopherpross
Copy link

Hey Guys,
I don't know whether I am here on the right place, but I will try this.
The Editor component of VS has some accessibility problems, because some infos are not communicated over the UIA interface or are wrong.

  • The Linenumbers are always characters as TextUnit, that is nice, but if you enable "show line numbers" in Visual studio, this numbers will always take in the selectedTextRange in the UIA-Framework, if you go on the begin of a line.
  • the Tags like ErrorTag and other classifiers are not exposed to the UIA interface, so no screenreader can get infos about that.
  • Something seems wrong with the TextRange and Move, if you enable the Line numbers, the indexes are not right or the textrange gives strange values back.

The Issues could be resolved with a custom UIA pattern and some fixes, let's try to find a solution for this problems because this would give the accessibility of the whole VS a very push forward.

all the best,
Christopher

@gundermanc
Copy link
Member

+@DanteGagne our accessibility expert

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants