Skip to content

Fix: TalkBack silent when focus moves to Cancel/Send button group#888

Open
ashishkadam0 wants to merge 2 commits intomicrosoft:mainfrom
ashishkadam0:fix/bug-talkback-and-doc-update
Open

Fix: TalkBack silent when focus moves to Cancel/Send button group#888
ashishkadam0 wants to merge 2 commits intomicrosoft:mainfrom
ashishkadam0:fix/bug-talkback-and-doc-update

Conversation

@ashishkadam0
Copy link

@ashishkadam0 ashishkadam0 commented Mar 12, 2026

Thank you for your contribution. Before submitting this PR, please include:

Id of the task, bug, story or other reference.

Description

When TalkBack focus moved to the button group container (containing Cancel/Send or Cancel/Close buttons), the screen
reader announced nothing. Only after swiping further did individual buttons get announced.
The button group

container had no role or aria-label attribute. TalkBack focused the container but had nothing
to announce, resulting in a silent/dead region for screen reader users.

Solution Proposed

Added role="group" and aria-label="Actions" to the button group container in both InputValidationPane (email
transcript dialog) and ConfirmationPane (close chat dialog).

Acceptance criteria

Define what are the conditions to consider the PR has achieved the intended goal

Test cases and evidence

  1. Screenshots
  2. Manual TalkBack test — verified on device using talkback-test-before.html (silent) vs talkback-test.html (announces
    "Actions, group")

Sanity Tests

  • You have tested all changes in Popout mode
  • You have tested all changes in cross browsers i.e Edge, Chrome, Firefox, Safari and mobile devices(iOS and Android)
  • Your changes are included in the CHANGELOG

A11y

after_email before_confirm

@ashishkadam0 ashishkadam0 requested a review from a team as a code owner March 12, 2026 09:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants