Skip to content

Keyboard focus moves to "Installation Successfully Completed" text after close button but focus indicator is not visible.: A11y_ .NET SDK and CLI_InstallationScreen_Keyboard #55634

Description

@PoojaNamde

Github Tags:

#A11yTCS; #A11yMAS; #WCAG2.4.3; #A11ySev3; #ScreeReader; #E2E_.NET SDK and CLI_Win32_Jul2026; #DesktopApp; #FTP; #.NET SDK and CLI; #FocusOrder; #a11ydb-static-in-tab-order;

Issue Subcategory:

A few static elements are in the tab order

User Experience:

Keyboard users encounter a few unnecessary tab stops on non-interactive content, which adds minor effort to reach the actual controls but does not break navigation

Repro Steps:

Open .net sdk preview> Installation screen>Install>Installation Successfully Completed > Observed the issue.

Actual Result:

After pressing TAB on the Close button, keyboard focus moves to the "Installation Successfully Completed" text. However, the text does not have a visible focus indicator, making it impossible for keyboard users to determine where focus has landed.

Expected Result:

Keyboard focus should move only to interactive elements, or if focus lands on an element, a visible focus indicator must be provided so users can identify the current focus location.

How to Fix:

Remove tabindex="0" from non-interactive elements so only interactive controls are in the tab order; if an element must be programmatically focusable for focus management, use tabindex="-1" so it stays out of the default tab sequence of the interface

Environment details:

Application Name: .NET SDK and CLI
OS: Windows 11 Enterprise Insider Preview 26300.8276

Note:

"Contact CAI Accessibility Support Channel for Accessibility queries on design, development, test, usability or any processes"
Check out Accessibility Insights! - Identify accessibility bugs before check-in and make bug fixing faster and easier.

Attachment:

55634_Keyboard.mp4

Metadata

Metadata

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions