Skip to content

[9.3] [a11y] Fix Eui modal title annoucment (#250459)#250987

Merged
kibanamachine merged 1 commit intoelastic:9.3from
kibanamachine:backport/9.3/pr-250459
Jan 29, 2026
Merged

[9.3] [a11y] Fix Eui modal title annoucment (#250459)#250987
kibanamachine merged 1 commit intoelastic:9.3from
kibanamachine:backport/9.3/pr-250459

Conversation

@kibanamachine
Copy link
Copy Markdown
Contributor

Backport

This will backport the following commits from main to 9.3:

Questions ?

Please refer to the Backport tool documentation

## Summary

Currently, create query rules set model header is set to default
component which is `<h1>`. This causes voiceover to announce as heading
level 1, this cause a bit of confusion as the actua pagel has heading
level 1 as "Query rules". Changing to use `<div>` tag, so that heading
would not be annouced as h1.
Additionally, i have also added inital focus to text field.

https://github.com/user-attachments/assets/2e4f14f6-76a5-4114-ac61-1a14866416b4

### Checklist

Check the PR satisfies following conditions.

Reviewers should verify this PR satisfies this list as well.

- [ ] Any text added follows [EUI's writing
guidelines](https://elastic.github.io/eui/#/guidelines/writing), uses
sentence case text and includes [i18n
support](https://github.com/elastic/kibana/blob/main/src/platform/packages/shared/kbn-i18n/README.md)

(cherry picked from commit bcaea17)
@kibanamachine kibanamachine added the backport This PR is a backport of another PR label Jan 29, 2026
@kibanamachine kibanamachine enabled auto-merge (squash) January 29, 2026 21:52
@kibanamachine kibanamachine merged commit debdf45 into elastic:9.3 Jan 29, 2026
17 checks passed
@elasticmachine
Copy link
Copy Markdown
Contributor

💛 Build succeeded, but was flaky

Failed CI Steps

Test Failures

  • [job] [logs] FTR Configs #14 / integrations For each artifact list under management "after all" hook in "For each artifact list under management"
  • [job] [logs] FTR Configs #14 / integrations For each artifact list under management "before all" hook in "For each artifact list under management"

Metrics [docs]

Async chunks

Total size of all lazy-loaded chunks that will be downloaded as the user navigates the app

id before after diff
searchQueryRules 130.1KB 130.2KB +100.0B

cc @saarikabhasi

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport This PR is a backport of another PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants