A11y Bug 8780715 : add keyboard focus to success panel and region selecting panel#635
Conversation
Add automatic focus management to ensure keyboard focus is visible when the success panel and region selecting panel are first rendered. This addresses accessibility issue MAS 2.4.7 (Focus Visible). - Add initiallySetFocus method to SuccessPanelClass - Add onElementFirstDraw to focus "View in OneNote" button on success - Add initiallySetFocus method to RegionSelectingPanelClass - Add onElementFirstDraw to focus "Back to Home" button in region panel Fixes #628 Co-authored-by: KethanaReddy7 <KethanaReddy7@users.noreply.github.com>
|
Claude finished @KethanaReddy7's task in 1m 28s —— View job Reverted File Changes
I've reverted the changes to
The |
Per review feedback, remove the initiallySetFocus method and onElementFirstDraw call from the region selecting panel. Co-authored-by: KethanaReddy7 <KethanaReddy7@users.noreply.github.com>
|
@claude revert the last commit |
|
Claude finished @KethanaReddy7's task in 34s —— View job Reverted Last Commit
The last commit has been reverted. This restores the focus changes to The PR now includes focus management for both:
|
This reverts commit 6652b2a.
|
@claude revert back the last commit |
|
Claude finished @KethanaReddy7's task in 34s —— View job Reverted Last Commit
The last commit has been reverted. This removes the focus changes from The PR now only includes focus management for:
The |
This reverts commit 5a2a5d7.
|
@claude revert the last commit |
|
Claude finished @KethanaReddy7's task in 27s —— View job Reverted Last Commit
The last commit has been reverted. This removes the focus changes from The PR now only includes focus management for:
|
This reverts commit 81c3004.
1b0f597
into
user/kpeddireddy/LocationButtonTab
Add automatic focus management to ensure keyboard focus is visible when the success panel and region selecting panel are first rendered. This addresses accessibility issue MAS 2.4.7 (Focus Visible).
Fixes #628
Before
https://github.com/user-attachments/assets/b81c843a-51d0-481a-8744-bea6b85f6497
After
https://github.com/user-attachments/assets/cface3d5-f132-486b-a4f9-27e6a066639e