Skip to content

[Watcher] Fix accessibility issues#219082

Merged
SoniaSanzV merged 4 commits intoelastic:mainfrom
SoniaSanzV:Watcher-fix_accessibility
Apr 30, 2025
Merged

[Watcher] Fix accessibility issues#219082
SoniaSanzV merged 4 commits intoelastic:mainfrom
SoniaSanzV:Watcher-fix_accessibility

Conversation

@SoniaSanzV
Copy link
Contributor

@SoniaSanzV SoniaSanzV commented Apr 24, 2025

Closes: #218749
Closes: #218748

Description
Set correct label for Watcher modal and Flyouts

@SoniaSanzV SoniaSanzV added Feature:Watcher Team:Kibana Management Dev Tools, Index Management, Upgrade Assistant, ILM, Ingest Node Pipelines, and more t// release_note:skip Skip the PR/issue when compiling release notes backport:prev-minor labels Apr 24, 2025
@SoniaSanzV SoniaSanzV requested a review from alexwizp April 24, 2025 12:22
@SoniaSanzV SoniaSanzV self-assigned this Apr 24, 2025
@SoniaSanzV SoniaSanzV requested a review from a team as a code owner April 24, 2025 12:22
@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-management (Team:Kibana Management)

@SoniaSanzV SoniaSanzV changed the title Fix accessibility issues [Watcher] Fix accessibility issues Apr 24, 2025
? JSON.stringify(watchHistoryDetails.details, null, 2)
: '';

const watchHistoryDetailFlyoutId = useGeneratedHtmlId({ prefix: 'watchFlyout' });
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

it 100% works, but maybe we can set different values of prefix for watchHistoryDetailFlyoutId and watchHistoryErrorDetailsFlyoutTitleId ?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Makes sense, fixed!

Copy link
Contributor

@ElenaStoeva ElenaStoeva left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for fixing these a11y issues @SoniaSanzV! Changes lgtm, code review only.

@SoniaSanzV SoniaSanzV enabled auto-merge (squash) April 30, 2025 12:39
@SoniaSanzV SoniaSanzV merged commit 7f6fcf0 into elastic:main Apr 30, 2025
10 checks passed
@kibanamachine
Copy link
Contributor

Starting backport for target branches: 9.0

https://github.com/elastic/kibana/actions/runs/14757019895

@elasticmachine
Copy link
Contributor

💛 Build succeeded, but was flaky

Failed CI Steps

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
watcher 156.8KB 157.0KB +144.0B

History

cc @SoniaSanzV

kibanamachine pushed a commit to kibanamachine/kibana that referenced this pull request Apr 30, 2025
Closes: elastic#218749
Closes: elastic#218748

**Description**
Set correct label for Watcher modal and Flyouts

(cherry picked from commit 7f6fcf0)
@kibanamachine
Copy link
Contributor

💚 All backports created successfully

Status Branch Result
9.0

Note: Successful backport PRs will be merged automatically after passing CI.

Questions ?

Please refer to the Backport tool documentation

pborgonovi pushed a commit that referenced this pull request Apr 30, 2025
Closes: #218749
Closes: #218748

**Description**
Set correct label for Watcher modal and Flyouts
@kibanamachine kibanamachine added the backport missing Added to PRs automatically when the are determined to be missing a backport. label May 1, 2025
@kibanamachine
Copy link
Contributor

Looks like this PR has a backport PR but it still hasn't been merged. Please merge it ASAP to keep the branches relatively in sync.
cc: @SoniaSanzV

1 similar comment
@kibanamachine
Copy link
Contributor

Looks like this PR has a backport PR but it still hasn't been merged. Please merge it ASAP to keep the branches relatively in sync.
cc: @SoniaSanzV

kibanamachine added a commit that referenced this pull request May 5, 2025
# Backport

This will backport the following commits from `main` to `9.0`:
- [[Watcher] Fix accessibility issues
(#219082)](#219082)

<!--- Backport version: 9.6.6 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sorenlouv/backport)

<!--BACKPORT [{"author":{"name":"Sonia Sanz
Vivas","email":"sonia.sanzvivas@elastic.co"},"sourceCommit":{"committedDate":"2025-04-30T14:27:16Z","message":"[Watcher]
Fix accessibility issues (#219082)\n\nCloses:
https://github.com/elastic/kibana/issues/218749\nCloses:
https://github.com/elastic/kibana/issues/218748\n\n**Description**\nSet
correct label for Watcher modal and
Flyouts","sha":"7f6fcf0fec84428afef45e947a4dfb63009519ce","branchLabelMapping":{"^v9.1.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Feature:Watcher","Team:Kibana
Management","release_note:skip","backport:prev-minor","v9.1.0"],"title":"[Watcher]
Fix accessibility
issues","number":219082,"url":"https://github.com/elastic/kibana/pull/219082","mergeCommit":{"message":"[Watcher]
Fix accessibility issues (#219082)\n\nCloses:
https://github.com/elastic/kibana/issues/218749\nCloses:
https://github.com/elastic/kibana/issues/218748\n\n**Description**\nSet
correct label for Watcher modal and
Flyouts","sha":"7f6fcf0fec84428afef45e947a4dfb63009519ce"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.1.0","branchLabelMappingKey":"^v9.1.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/219082","number":219082,"mergeCommit":{"message":"[Watcher]
Fix accessibility issues (#219082)\n\nCloses:
https://github.com/elastic/kibana/issues/218749\nCloses:
https://github.com/elastic/kibana/issues/218748\n\n**Description**\nSet
correct label for Watcher modal and
Flyouts","sha":"7f6fcf0fec84428afef45e947a4dfb63009519ce"}}]}]
BACKPORT-->

Co-authored-by: Sonia Sanz Vivas <sonia.sanzvivas@elastic.co>
@kibanamachine kibanamachine added v9.0.1 and removed backport missing Added to PRs automatically when the are determined to be missing a backport. labels May 5, 2025
@mistic mistic added v9.0.2 and removed v9.0.1 labels May 6, 2025
@mistic
Copy link
Contributor

mistic commented May 6, 2025

This PR didn't make it into the latest 9.0.1 BC. Updating the labels.

@SoniaSanzV SoniaSanzV deleted the Watcher-fix_accessibility branch May 7, 2025 07:03
akowalska622 pushed a commit to akowalska622/kibana that referenced this pull request May 29, 2025
Closes: elastic#218749
Closes: elastic#218748

**Description**
Set correct label for Watcher modal and Flyouts
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Feature:Watcher release_note:skip Skip the PR/issue when compiling release notes Team:Kibana Management Dev Tools, Index Management, Upgrade Assistant, ILM, Ingest Node Pipelines, and more t// v9.0.2 v9.1.0

Projects

None yet

6 participants