Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make disabled buttons focusable & show their tooltips on hover #26232

Open
2 tasks done
avvvvve opened this issue Jan 24, 2025 · 1 comment
Open
2 tasks done

Make disabled buttons focusable & show their tooltips on hover #26232

avvvvve opened this issue Jan 24, 2025 · 1 comment
Assignees
Labels
accessibility Issues related to accessibility needs design Design is needed UI Visual issues affecting the UI (not notation) UX/interaction

Comments

@avvvvve
Copy link

avvvvve commented Jan 24, 2025

Your idea

There is some consensus among folks working on accessibility that disabled UI elements should still be focusable AND should still show their associated tooltip when users hover on them (or in some cases, a tooltip explaining why the thing is disabled).

If non-sighted users can't focus on an element, they have no way of knowing it's there. Instead of actually disabling elements, elements should look disabled but remain focusable, and screen readers should tell users when (and sometimes why) the element is disabled.

We should investigate whether this would prove a useful feature for non-sighted MSS users. There might be cases where a whole section of elements are be disabled, and then it might be cumbersome to navigate through them all to find the next enabled thing.

Sources:

Related issue reports:

Example of why this matters

Take the case of a screen-reader user navigating the Instruments panel:

Screen.Recording.2025-01-27.at.1.01.40.PM.mov

If you haven't yet selected an instrument in the list, the up/down/trash buttons in the top row are disabled, and you can't navigate focus to them, so when you're focused on that area all you'll know is that there's an Add button. Pressing the right arrow does nothing.

Then you press tab and select an instrument. The buttons above become active, but you don't know that because you're not focused on them. You'd then have to keep exploring the panel: tab-shift back to the add row, and press the right arrow to find the new buttons. But since the right arrow didn't do anything before, you might not guess to press it.

Checklist

  • This request follows the guidelines for reporting issues
  • I have verified that this feature request has not been logged before, by searching the issue tracker for similar requests
@avvvvve avvvvve added accessibility Issues related to accessibility UI Visual issues affecting the UI (not notation) needs design Design is needed UX/interaction labels Jan 24, 2025
@avvvvve avvvvve self-assigned this Jan 24, 2025
@cbjeukendrup
Copy link
Contributor

For the record, disabling tooltips for disabled items was done semi-intentionally as part of #25697

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
accessibility Issues related to accessibility needs design Design is needed UI Visual issues affecting the UI (not notation) UX/interaction
Projects
None yet
Development

No branches or pull requests

2 participants