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

When the keyboard focus is on any list item in the "Select an Azure ML job Schema" list and when user press Shift+tab key, JAWS/NVDA does not announce anything: A11y_Azure Machine Learning Extension for VS Code_Appling filter on subscription_Screen reader #2495

Open
kapilvaishna opened this issue Jan 14, 2025 · 0 comments
Assignees
Labels
accessibility Issues related to accessibility fixes. triage-needed

Comments

@kapilvaishna
Copy link

kapilvaishna commented Jan 14, 2025

Please do not close this bug. This bug should only be closed by Trusted Tester after verification.
"Check out Accessibility Insights! - Identify accessibility bugs before check-in and make bug fixing faster and easier."

GitHub Tags

#A11yMAS; #A11yTCS; #Win32; #DesktopApp; #A11ySev2; #BM_Azure Machine Learning Extension for VS Code_Win32_Jan2024; #Azure Machine Learning Extension for VS Code; #WCAG1.3.1; #FTP; #Screen Reader; #NVDA; #JAWS; #Element:Combobox; #STP;

Environment Details:

Application: Azure Machine Learning Extension for VS Code
Version: 1.2.0
Visual studio code version: 1.96.3
OS: Windows 11 Enterprise 24H2
Build: 26100.2605
Screen reader
JAWS version: 2024.2312.53
NVDA Version: 2024.4.1

Repro Steps

  1. Turn on Jaws/NVDA screen reader
  2. Launch the VS Code.
  3. Install the Azure Machine Learning extension and sign in with appropriate Credentials.
  4. Tab until the left toolbar (list of icons). This toolbar has a file icon, search icon, settings, etc.
  5. Use the up/down arrow keys to navigate to the "Azure" icon and press enter
  6. The Azure panel will now be active next to the toolbar.
  7. Tab until the Machine Learning dropdown.
  8. TAB till "Create job" button and press ENTER key.
  9. Focus will be on "Select an Azure ML job Schema" combo box and.
  10. Now press "TAB" than SHIFT + TAB.
  11. Observer that JAWS/NVDA does not announce any thing when keyboard focus is on any list item of "Select an Azure ML job Schema" list and pressing shift +TAB key

Actual Experience.

When the keyboard focus is on any list item in the "Select an Azure ML job Schema" list and when user press Shift+tab key, JAWS/NVDA does not announce anything

Similar issue observed with following scenarios.

Scenario1: Creating a job Select an Azure ML job Schema

  1. TAB till create job button and press ENTER key
  2. TAB till Combo box and press TAB and then SHIF + TAB

Scenario2: Setting Default Workspace

  1. Open the Command Palette via the keyboard command Ctrl + Shift + P
  2. Type "Set default workspace" and select the option from the dropdown list called "Azure ML: Set Default Workspace") and press enter
  3. A list should appear that says "Select a subscription"
  4. Use the up/down arrows to navigate the list until "AML V1 Personal 2" is selected, and press enter
  5. A list should appear that says "Select a workspace"
  6. TAB till Select a workspace combo box and press TAB and then SHIFT + TAB.

Expected Experience

When the keyboard focus is on any list item in the "Select an Azure ML job Schema" list and the Shift + TAB key is pressed, keyboard focus moved to "Select an Azure ML job Schema" combo box but JAWS/NVDA should announce about combo box.

User Impact:

Screen reader user will get confused if they press TAB key and screen reader is not announcing anything and keyboard focus is not visible and then pressing SHIFT + TAB also Screen reader is not announcing anything.

Attachment

NVDA:

Image

JAWS:

Image

Code snippet

Image

Similar issue of scenario 1 and 2

Image

@kapilvaishna kapilvaishna added the accessibility Issues related to accessibility fixes. label Jan 14, 2025
@kapilvaishna kapilvaishna changed the title NVDA does not announce any thing when keyboard focus is on list item of "Select an Azure ML job Schema" list and pressing SHIFT + TAB than TAB: A11y_Azure Machine Learning Extension for VS Code_Appling filter on subscription_Screen reader JAWS does not announce any thing when keyboard focus is on "Select an Azure ML job Schema" combo box and pressing TAB than Shift + TAB: A11y_Azure Machine Learning Extension for VS Code_Appling filter on subscription_Screen reader Jan 15, 2025
@kapilvaishna kapilvaishna changed the title JAWS does not announce any thing when keyboard focus is on "Select an Azure ML job Schema" combo box and pressing TAB than Shift + TAB: A11y_Azure Machine Learning Extension for VS Code_Appling filter on subscription_Screen reader JAWS/NVDA does not announce any thing when keyboard focus is on "Select an Azure ML job Schema" combo box and pressing TAB than Shift + TAB: A11y_Azure Machine Learning Extension for VS Code_Appling filter on subscription_Screen reader Jan 21, 2025
@kapilvaishna kapilvaishna changed the title JAWS/NVDA does not announce any thing when keyboard focus is on "Select an Azure ML job Schema" combo box and pressing TAB than Shift + TAB: A11y_Azure Machine Learning Extension for VS Code_Appling filter on subscription_Screen reader JAWS/NVDA does not announce any thing when keyboard focus is on any list item of "Select an Azure ML job Schema" list and pressing shift +TAB key: A11y_Azure Machine Learning Extension for VS Code_Appling filter on subscription_Screen reader Jan 21, 2025
@kapilvaishna kapilvaishna changed the title JAWS/NVDA does not announce any thing when keyboard focus is on any list item of "Select an Azure ML job Schema" list and pressing shift +TAB key: A11y_Azure Machine Learning Extension for VS Code_Appling filter on subscription_Screen reader When the keyboard focus is on any list item in the "Select an Azure ML job Schema" list and the Shift + TAB key is pressed, JAWS/NVDA does not announce anything: A11y_Azure Machine Learning Extension for VS Code_Appling filter on subscription_Screen reader Jan 21, 2025
@kapilvaishna kapilvaishna changed the title When the keyboard focus is on any list item in the "Select an Azure ML job Schema" list and the Shift + TAB key is pressed, JAWS/NVDA does not announce anything: A11y_Azure Machine Learning Extension for VS Code_Appling filter on subscription_Screen reader When the keyboard focus is on any list item in the "Select an Azure ML job Schema" list and when user press Shift+tab key, JAWS/NVDA does not announce anything: A11y_Azure Machine Learning Extension for VS Code_Appling filter on subscription_Screen reader Jan 21, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
accessibility Issues related to accessibility fixes. triage-needed
Projects
None yet
Development

No branches or pull requests

2 participants