This is currently an issue mostly present in buttons within popups. Conveniently these buttons have child aria-hidden="true" spans for the icons which the title could be moved to (to preserve the native tooltip-on-hover effect), as such only aria-label would be available to ATs and the double speak bug avoided.
While I don't see the need for both aria-label and title with identical values, the NVDA bug has been fixed so this shouldn't be all too important now.
There's an issue with NVDA (at least) that causes double speak due to identical values in
title
andaria-label
: https://github.com/nvaccess/nvda/issues/7841.This is currently an issue mostly present in buttons within popups. Conveniently these buttons have child
aria-hidden="true"
spans for the icons which thetitle
could be moved to (to preserve the native tooltip-on-hover effect), as such onlyaria-label
would be available to ATs and the double speak bug avoided.