Skip to content

Screen Reader Anounce Authorize VS Code Button As Unavailable #70

@evangeline-dionisio

Description

@evangeline-dionisio

Type of Accessibility Issue

Other (describe below)

Describe the Issue

I am currently following the steps outlined on the pre-workshop page and have reached Step 8. When attempting to sign in to GitHub through Visual Studio Code using the Command Palette, the “Sign in” option does not appear.

As a workaround, I tried signing in through the Accounts menu. This opened a verification session in my browser. After selecting my account, the GitHub authorization page appeared, listing the permissions to authorize Visual Studio Code. Each permission includes a “Show more info” button, along with “Cancel” and “Authorize Visual Studio Code” buttons at the bottom.

However, my screen reader announces the “Authorize Visual Studio Code” button as unavailable (disabled). I have attempted this process using three different browsers — Firefox, Microsoft Edge, and Google Chrome — but encountered the same result each time.

At this point, I am unsure how to proceed. I would appreciate any guidance or assistance you can provide.

Steps to Reproduce

  1. Open VS Code.
  2. tab until you reach the acounts and press enter. Arrow Down to sign in and press enter.
  3. a verify session opens on the browser, asking you to which account do you want to authorize the app. After choosing an account, the authentication page appears.

Screen Reader

NVDA (Windows)

Browser

Other (describe below)

Operating System and Version

Windows 10

Relevant WCAG Success Criterion (if known)

None

Impact on Your Workflow

I will not be able to use GitHub Copilot Chat and GitHub Pull Requests if VS Code is not authorize.

Additional Context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions