dotnet / machinelearning-modelbuilder

Simple UI tool to build custom machine learning models.
Creative Commons Attribution 4.0 International
264 stars 56 forks source link

A11y_Model Builder_Train_Focus Order: After entering “Training setup summary” control to expand/collapse, focus is shifting to whole train window. #2186

Closed manaswita-chougule closed 2 years ago

manaswita-chougule commented 2 years ago

GitHubTags:

A11yMAS; #A11yTCS; #A11ySev2; #DesktopApp; #Visual Studio Client; #SH-ModelBuilder-Win32-Jun2022; #Win32; #WCAG2.4.3; #Focus Order; #Closed;

Environment Details:

Application Name: Model Builder Windows Version: Windows 11 22H2 OS Builder 25145.1011 Visual Studio: Microsoft Visual Studio Enterprise 2022 (64-bit) - Preview Version 17.3.0 Preview 2.0

Repro Steps:

  1. Install Visual studio and open Visual studio
  2. Navigate to C# project name and right click on it
  3. Navigate to "Add" button and press enter
  4. Navigate to "Machine learning model" and press enter
  5. "Add new item" popup will open
  6. Navigate to "Add" button and press enter
  7. "Select scenario" popup will open and select "Forecasting" scenario
  8. "Select training environment" page will open then select "Next step"
  9. Tab till "Train" and press enter
  10. Tab till "Training Setup Summary"and press enter.
  11. Check whether the after entering “Training setup summary” control to expand/collapse, focus is shifting to whole train window or not.

Actual Result:

After entering “Training setup summary” control to expand/collapse, focus is shifting to whole train window

Expected Result:

Focus should shift to remain on the same control afeter performing expand/collapse.

After entering “Training setup summary” control to expandcollapse, focus is shifting to whole train window

beccamc commented 2 years ago

@manaswita-chougule Please verify this on build 16.13.10.2241902 available from the Marketplace https://marketplace.visualstudio.com/items?itemName=MLNET.ModelBuilder2022

manaswita-chougule commented 2 years ago

Verified the issue in below environment: Microsoft Visual Studio Enterprise 2022 (64-bit) - Preview Version 17.4.0 Preview 1.0

The issue is fixed, hence closing the bug. Please find below attachment for reference. 2186_train_focus order_fixed