SAP Knowledge Base Article - Public

3782185 - Screen Reader Does Not Announce Roles for Presentation Options Dropdown Menu

Symptom

When selecting the 2 dots for menu options for a presentation using a screen reader, roles are not announced for any of the options:

Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.

Environment

SAP SuccessFactors Presentations

Reproducing the Issue

  1. Log into SuccessFactors with a screen reader
  2. In the upper left corner, select the hamburger icon > Presentations
  3. Select the My Presentations tab
  4. Select a tab with a presentation
  5. Tab to the presentation
  6. Select the 3 dots (Open the Presentation Options)
  7. The roles are not announced for each option

Cause

Expected behavior.

Resolution

The Presentation Options menu (Edit Title, Copy, Move To, Delete) is rendered by the shared SFDropMenu / SFDropMenuPopup widget as a standard ARIA menu: the container is <ul role="menu"> and each option is an <a role="menuitem"> carrying aria-setsize and aria-posinset. This was confirmed by inspecting the live DOM and roles are therefore programmatically present on every menu item. 

The ARIA Authoring Practices Guide (APG) - Actions Menu Button Example Using aria-activedescendant specifies a menuitem must have a role and an accessible name calculated from its text content; it doesn't require assistive technology to vocalize the role. Screen readers deliberately suppress repeating the role inside composite widgets to reduce verbosity, and the menu context and each item's label with position confirms the menu and its items are correctly recognized by screen readers.

If you think the possibility of changing this functionality would be useful for your business, please share your ideas via Customer Influence Portal for our Product Management team to review. Once you've submitted your idea, other customers and partners can vote for it your votes help us prioritize ideas to be considered for upcoming product releases.

See Also

Keywords

accessibility, a11y, screen reader, roles not announced, aria role, menu items, presentations, archived tab, overflow menu, three dots, wcag , KBA , LOD-SF-PRS-ACC , SuccessFactors Presentations Accessibility , Product Enhancement

Product

SAP SuccessFactors Platform all versions