Page MenuHomePhabricator

OOUI element to clear input field not tabbable
Closed, InvalidPublicBUG REPORT

Description

In the participants widget in the Campaign Events extension, when searching by a user, the x to remove the user is not tabbable. It can be clicked on using a mouse, but can not be tabbed to. This is an issue for accessibility.

Screencap:

participants.mov-44EC6035-5CD5-49EF-9D7B-17AB3FF4181F.gif (899×720 px, 688 KB)

It can be tested here: https://en.wikipedia.beta.wmflabs.org/wiki/Special:EventDetails/118

Event Timeline

This is intentional. The reasoning is that you can already clear the text using the keyboard, and making the button tabbable would slow down the more common use case of tabbing to search results.

Thanks for the explanation @matmarex. Closing this ticket.

It could always be changed, especially if there was user feedback that it's unintuitive. It seems like different websites handle this differently, e.g. Google has a tabbable clear button, while Bing has no clear button at all.