You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Did this work in a previous version of Visual Studio and/or previous .NET release?
No, never in the out of process designer
Issue description
When the out of process designer has focus and you try to move between the controls on the form screen readers aren't able to detect the focus change and are therefore quiet.
This makes it impossible to work with the designer in a sufficient way.
You can press F4 to focus the property editor and tab to the components combo to select the component you want to work with but that's extremely insufficient.
Steps to reproduce
Start a screen reader like Narrator, NVDA or JAWS.
Start Visual Studio and create a new WinForms application targeting .NET 8.
Press Ctrl +Alt + L to focus the Solution Manager and navigate to the form Form1 and press Enter to open it.
Press Esc to ensure you're in the designer and at the top level, i e on the form.
Press Alt + V, X and press Enter to open the Toolbox.
Type Button and press Enter to add a button to the form.
Press Esc a couple of times to be really sure you're at the form level.
Press Tab to focus the button.
The screen reader doesn't announce that the button got focused.
Diagnostics
No response
The text was updated successfully, but these errors were encountered:
One solution would be to make the out of process designer emit a message to screen readers that makes them announce the text passed.
When a control gets focus it should announce its name and type of control (try the old designer for .NET Framework did).
When a control is moved with the arrow keys it could announce the new position.
When a control is moved with the arrow keys and Ctrl is held down so it aligns with another control it could announce what edge it's aligned with.
There are probably other nice cases that can be added to.
Environment
VisualStudio.17.Preview/17.11.0-pre.5.0+35118.90
.NET version
8.0
Did this work in a previous version of Visual Studio and/or previous .NET release?
No, never in the out of process designer
Issue description
When the out of process designer has focus and you try to move between the controls on the form screen readers aren't able to detect the focus change and are therefore quiet.
This makes it impossible to work with the designer in a sufficient way.
You can press F4 to focus the property editor and tab to the components combo to select the component you want to work with but that's extremely insufficient.
Steps to reproduce
The screen reader doesn't announce that the button got focused.
Diagnostics
No response
The text was updated successfully, but these errors were encountered: