elastic / kibana

Your window into the Elastic Stack
https://www.elastic.co/products/kibana
Other
19.78k stars 8.19k forks source link

[Obs Discover > All Logs popover][KEYBOARD]: Focus must be set on the "Integrations" tab on first keypress #195028

Open 1Copenut opened 5 months ago

1Copenut commented 5 months ago

Point of contact

@petrklapka

Description

The Obs Discover All Logs menu has an incorrect focus order. Instead of focus landing on the first tab, it lands on the Integration options. Screenshot attached below.

Steps to recreate

  1. Open the Obs Serverless Discover view
  2. Press Tab to get to the All Logs menu
  3. Press Enter to open the menu
  4. Press Tab again. Verify focus is not on the first tab

Environment

Screenshots or Trace Logs

Screenshot 2024-05-09 at 3 58 08 PM

Proposed solution

Focus should land on the "Integrations" tab, then proceed through the tabs down to the Integrations menu items.

Acceptance criteria

WCAG or Vendor Guidance (optional)

gbamparop commented 2 months ago

This is a lower priority as the data source selector will not look the same in a future version as we're moving towards one experience in Discover.