UI Actions popover not working properly with keyboard #67130
Labels
bug
Fixes for quality problems that affect the customer experience
Feature:UIActions
UI actions. These are client side only, not related to the server side actions..
impact:high
Addressing this issue will have a high level of impact on the quality/strength of our product.
loe:medium
Medium Level of Effort
Project:Accessibility
Currently if there are more then one drilldown and the popover will be shown to let the user select which action to trigger, the popover will simply pop up at the current mouse position. That does not work if the user would use keyboard to navigate Kibana. At that point you'll end up with potentially random popover positions, like seen in the following screenshots:
If the mouse might be outside the browser window it can even render this weird popover that's now not attached to "anything" on the page anymore:
This is an accessibility breakage. Since the ui actions system never has an idea what was actually clicked that triggered that ui Action I suggest either (or both) of the following solutions:
<canvas>
element to render and thus just passing a DOM element is not really precise enough. I would not pass an event here, since ui actions should not make any assumptions on what kind of event would trigger a filter (it could be a mouse event, a keyboard event, a click event, or potentially anything else).cc @stacey-gammon @ppisljar @streamich @flash1293
Part of #71854
The text was updated successfully, but these errors were encountered: