Skip to content

Keyboard Focus Never Enters Add-in Pane #6462

@nsimoncelli-virtru

Description

@nsimoncelli-virtru

Keyboard focus never enters add-in task pane, breaking sequential navigation (WCAG 2.4.3)

Your Environment

  • Host: Outlook
  • Browser: Chrome (latest)

Expected behavior

When tabbing through the Outlook Web interface using keyboard navigation, focus should move sequentially from Outlook controls (e.g., Reply button, Forward button) into the add-in task pane. The user should be able to:

  1. Tab to the "Close add-in pane" button in the pane header
  2. Tab into the iframe and reach all interactive elements inside the add-in
  3. Navigate through the add-in content in logical sequential order

Current behavior

When tabbing through the Outlook interface, focus never enters the add-in task pane. Instead, focus jumps back to the top of the page, breaking the expected sequential tab order. The "Close add-in pane" button, the iframe, and all interactive elements within the add-in are
completely unreachable via keyboard navigation.

Steps to reproduce

  1. Open Outlook Web (https://outlook.live.com/mail/)
  2. Open any email
  3. Activate any Office add-in (task pane appears on right side)
  4. Tab through the interface using keyboard only (no mouse)
  5. Observe that focus never enters the add-in pane and instead jumps to the top of the page

Provide additional details

The add-in pane iframe (FlexPane_AddinsPane) is not included in the parent Outlook page's sequential focus order. Add-in developers cannot fix this issue because the iframe structure and focus management are controlled by the Outlook Web/Office.js platform, not by add-in
code.

HTML structure:

<div id="FlexPane_AddinsPane">                                                                                                                                                                                                                                                       
  <div class="...">                                                                                                                                                                                                                                                                  
    <button aria-label="Close add-in pane" data-is-focusable="true">...</button>                                                                                                                                                                                                     
  </div>                                                                                                                                                                                                                                                                             
  <div id="CustomFlexPane_AddinsPane" role="region">                                                                                                                                                                                                                                 
    <iframe title="Office Add-in" sandbox="..." src="..."></iframe>                                                                                                                                                                                                                  
  </div>                                                                                                                                                                                                                                                                             
</div>                                                                                                                                                                                                                                                                               

Context

Keyboard-only users and assistive technology users (screen reader users, users with motor disabilities, etc.) cannot access or interact with any Office add-in content. This makes add-ins completely unusable for these users and violates WCAG 2.4.3 Focus Order accessibility
requirements. This is a critical accessibility barrier that prevents users with disabilities from benefiting from Office add-in functionality.

Reference:

Metadata

Metadata

Assignees

Labels

Area: add-in UIIssue related to UI features such as Fabric, dialogs, add-in commands, etc.Needs: attention 👋Waiting on Microsoft to provide feedbackPossible-SolutionSimilar-IssueType: product bugBug in the Office Add-ins platform or Office JavaScript APIs

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions