When using the magnifier in reflow mode, the user has to scroll back and forth to view the content: A11y_ML.NET Model Builder_Reflow

Open
#3,069 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
4/5
Estimated time
3-5 days
Newbie friendliness
48/100
Issue type
Bug
Clarity
Mostly clear
Activity status
Quiet
Tech stack
csharp

Research direction

Reproduce the workflow in Visual Studio using Magnifier at 400% and follow it to the Train screen's Advanced training options. Inspect the Model Builder UI responsible for that screen and verify behavior at a 320px viewport. Done means content reflows without horizontal scrolling, overlap, or truncation.

Written by the indexing model from the issue text.

Description

GitHubTags
#A11ySev3; #A11yTCS;#DesktopApp; #Win32;#Model Builder - Machine Learning for .NET Developers;#BM-MlnetModelBuilder-Win32-OCt25;#Win32;#WCAG1.4.10;#Reflow;#A11yMAS;

Environment Details:

Application Name: ML.NET Model Builder
Edition Windows 11 Enterprise
Version 25H2
OS build 26200.6899
Microsoft Visual Studio Enterprise
Channel: Canary
Version: 18.3.0 Insiders [11121.168.main]

Repro Steps:

Prerequisites: Use Magnifier at 400% with DPI scaling at 100% and resolution at 1280 x 1024px.

  1. Launch visual studio.
  2. Create a new .NET project or open an existing .NET project.
  3. Right-click on the project in the solution explorer and Add > Machine Learning.
  4. Tab till scenario and select a scenario.
  5. Select training environment (Select local(CPU).
  6. Tab till next step and press enter, "select file from the data source type and add a file".
  7. Tab till next step and press enter.
  8. Train screen will open, tab till advanced training options and press enter.
  9. Verify that When using the magnifier in reflow mode, the user has to scroll back and forth to view the content.
Actual Result:

When using the magnifier in reflow mode, the user has to scroll back and forth to view the content.

Expected Result:

Content should reflow within a 320px viewport without requiring horizontal scrolling. This includes wrapping long lines of text and ensuring UI elements don’t overlap or truncate.

User Impact:

Users who use screen magnifiers may miss important information if content is cut off or hidden, and may become frustrated having to move back and forth to view everything.

Attachment:

Before Reflow

Image

After reflow

Image
Dominant language
Dockerfile
Stars
285
Forks
66
PR merge metrics
No merged PRs in 30d

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from dotnet/machinelearning-modelbuilder

All issues in dotnet/machinelearning-modelbuilder

Similar issues

More Accessibility issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.