Skip to content
This repository was archived by the owner on Jul 9, 2025. It is now read-only.
This repository was archived by the owner on Jul 9, 2025. It is now read-only.

[Accessibility][On Focus - Create from scratch]: Tab focus does not jump within the 'Define conversation objective' dialog box automatically after clicking enter on ‘Next’ button. #2015

@ShellySoni

Description

@ShellySoni

User Experience:
Keyboard dependent users would face difficulty if focus does not move to the dialog box that opens up after selecting any control.

Test Environment:
Environment: Chromium Edge (Anaheim) + Narrator
Build Version: 2004 (OS Build 19564.1005)​​
Microsoft Edge Version: 82.0.425.0 (Official build) canary (64-bit)​
Test URL: http://localhost:3000/home

Repro Steps:

  1. Open URL: http://localhost:3000/home
  2. Navigate on homepage with tab key up to 'New' button and press enter on it.
  3. 'Create from scratch' pop up will open.
  4. Select any radio button and press enter on 'Next' button.
  5. Observe the issue with tab focus.

Actual Result:
Tab focus does not jump within the 'Define conversation objective' dialog box automatically after clicking enter on ‘Next’ button. User has to press tab key, then focus comes within the 'Name' edit field.

Expected Result:
Tab focus should automatically jump within the 'Define conversation objective' dialog box after clicking enter on ‘Next’ button.

Note:
With screen reader as soon as user click on 'Next' button, screen reader start reading the content of homepage. Then, on pressing tab key, screen reader focus comes within the 'Name' edit field and read the dialog information: (refer Attachment).

MAS Reference:
https://microsoft.sharepoint.com/teams/msenable/_layouts/15/WopiFrame.aspx?sourcedoc={a4bbd37d-ee11-485e-b5c8-0539f0ac94b2}

Attachment:
MAS3.2.1_Create from Scratch_Next.zip
MAS3.2.1_Create from Scratch_NexT_Screen reader.zip

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions