Tooltip is not available via the keyboard for certain user interface elements. As an example, when the user accesses the “handle” button via the keyboard, a tooltip does not appear. However, when the user hovers over the “handle” button with the mouse, the “Drag to re-order” tooltip appears.
This defect exists in Google Chrome v63.0.3239.84.
Expected result: Tooltips are expected to be available via the keyboard. In this instance, the “Drag to re-order” tooltip should appear when the user accesses the “handle” button via the keyboard.
Reference: WCAG 2.0, 2.1.1 – Keyboard.
Attachment has a few examples, but this appears to be an issue across fields on the Drupal site.
Comments
Comment #2
cilefen commentedPlease validate this on a supported release.
Comment #3
mgiffordI confirmed this in the two examples:
1) I confirmed this with the drag/drop interface:
/en/admin/structure/taxonomy
2) the date/time widget
/en/node/add/page
There is definitely functionality for mouse users which is not present for keyboard only users.
I'm not sure this is right, but we need to think about how we do tooltips in general and make it more intentional and consistent.
Comment #4
mgiffordComment #5
cilefen commentedComment #6
andrewmacpherson commentedSome of these tooltips can be removed, they don't provide much help to mouse users even.
This comes under the WCAG 2.1 Success Criterion 1.4.13 Content on Hover or Focus, but note there is an exception for HTML title attributes (emphasis mine)...
Comment #10
mgiffordWorth looking at the tooltip example from Webforms https://www.drupal.org/project/webform/issues/2982703#comment-12680101
Comment #14
mgiffordLinking open issues from the CivicActions VPAT.
Comment #19
mgiffordComment #20
mgiffordRemoving reference to IE11 as it no longer applies https://www.drupal.org/node/3199540
Comment #22
mgiffordI'm thinking we can focus on https://www.drupal.org/project/drupal/issues/3197758
Possibly mark this as duplicate.