Skip to content

[Screen Reader-Command Palette]-Screen reader user will not be able to identify the purpose of New Tab control if role and state are not appropriate. #7908

Closed

Description

@DasaradhaKamjula

User Experience:
Users who rely on screen reader will not be able to get the info of sub menu if role/state is not provided properly

Test Environment:
App: Windows Terminal Preview
Feature: Command Palette
Screen Reader: Narrator
OS: Win 10 2004 Build (19041.508)

Repro Steps:
1.Open Windows terminal Preview app
2.Open Command Palette using shortcut (Ctrl+shift+p)
3.Search for New tab command in the search field
4.Navigate to New Tab list item having sub menu and Observe whether screen reader is providing proper info or not

Actual:
Screen reader user will not be able to identify the purpose of New Tab control if role and state are not appropriate. Screen reader announces the name and position only and also Multiple New tab list items are present in the list and the announcement is same which will confuse user.

Note: Same issue repro for Split pane and Set color scheme controls having Sub menu

Expected:
State should announce state as Collapsed or it should provide extra role description like "Has pop Up" which helps in differentiating the New tab list items and also the purpose of New tab having sub menu.

MAS Reference:
https://microsoft.sharepoint.com/teams/msenable/_layouts/15/WopiFrame.aspx?sourcedoc={248054a6-5e68-4771-9e1e-242fb5025730}

Activity

  1. ghost added
    Needs-TriageIt's a new issue that the core contributor team needs to triage at the next triage meeting
    on Oct 13, 2020
  2. ghost added
    Needs-Tag-FixDoesn't match tag requirements
    on Oct 13, 2020
  3. added
    Issue-BugIt either shouldn't be doing this or needs an investigation.
    and removed
    Needs-TriageIt's a new issue that the core contributor team needs to triage at the next triage meeting
    on Oct 16, 2020
  4. ghost removed
    Needs-Tag-FixDoesn't match tag requirements
    on Oct 16, 2020
  5. 2 remaining items

  6. DHowett commented on Feb 24, 2021

    @DHowett
    Member

    This fix will be deployed to the Stable channel tomorrow (Thursday).

  7. ghost added
    In-PRThis issue has a related PR
    on Feb 24, 2021
  8. ghost removed
    In-PRThis issue has a related PR
    on Feb 24, 2021
  9. zadjii-msft commented on Aug 10, 2021

    @zadjii-msft
    Member

    Chandresh1007, DasaradhaKamjula, Priyanka-Chauhan123 - can you confirm that this is fixed, and close it if it is? This should have shipped in 1.6. Thanks!

  10. Priyanka-Chauhan123 commented on Aug 11, 2021

    @Priyanka-Chauhan123
    Collaborator

    Issue is fixed. Verified on below environment.
    Windows Terminal App version: 1.9.1942.0.
    OS: Windows 10 build 21390.2025.
    Hence, closing the bug.

  11. ghost added
    Needs-Tag-FixDoesn't match tag requirements
    on Aug 11, 2021
  12. Priyanka-Chauhan123 commented on Jan 9, 2024

    @Priyanka-Chauhan123
    Collaborator

    Closing the bug as issue has been fixed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    A11ySev3Accessibility trackingA11yTTValidatedYet another label for the a11y folks. They want so many. So so many.A11yWCAGAccessibility trackingArea-AccessibilityIssues related to accessibilityArea-CmdPalCommand Palette issues and featuresArea-UserInterfaceIssues pertaining to the user interface of the Console or TerminalFixedIssues assigned by the accessibility team that have been fixed.HCL-E+DAccessibility trackingHCL-WindowsTerminalAccessibility trackingImpact-ComplianceIt gotta be this way.Issue-BugIt either shouldn't be doing this or needs an investigation.Needs-Tag-FixDoesn't match tag requirementsProduct-TerminalThe new Windows Terminal.WindowsTerminal_Win32

    Type

    No type

    Projects

    No projects

      Milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions