[ILM] A11y: Fix policy list actions tooltip SR duplication#261322
Conversation
|
Pinging @elastic/kibana-management (Team:Kibana Management) |
d0367cb to
1893848
Compare
…p_duplication#218949
…p_duplication#218949
|
Starting backport for target branches: 8.19, 9.2, 9.3 |
💚 Build Succeeded
Metrics [docs]Async chunks
History
cc @SoniaSanzV |
💔 All backports failed
Manual backportTo create the backport manually run: Questions ?Please refer to the Backport tool documentation |
|
Friendly reminder: Looks like this PR hasn’t been backported yet. |
1 similar comment
|
Friendly reminder: Looks like this PR hasn’t been backported yet. |
💚 All backports created successfully
Note: Successful backport PRs will be merged automatically after passing CI. Questions ?Please refer to the Backport tool documentation |
…61322) Closes elastic#218949 ## Summary - Fix duplicated NVDA announcements in the ILM policies table Actions column by aligning each row action’s visible/accessible label (`name`) with its tooltip text (`description`), allowing EUI’s built-in tooltip screen reader de-dupe to suppress repeated output. ### Test plan - Manual: Windows + NVDA. Stack Management → Index Lifecycle Policies → navigate Actions column; confirm “Edit this policy”, “Add policy to index template”, and “Delete this policy” are each announced once. ### Evidence <img width="819" height="438" alt="Screenshot 2026-04-06 at 12 04 14" src="https://github.com/user-attachments/assets/9adb75ba-57bc-40e5-a7bb-1689625f9257" /> (cherry picked from commit 2d23e3c) # Conflicts: # x-pack/platform/plugins/private/translations/translations/de-DE.json # x-pack/platform/plugins/private/translations/translations/zh-CN.json
…61322) Closes elastic#218949 - Fix duplicated NVDA announcements in the ILM policies table Actions column by aligning each row action’s visible/accessible label (`name`) with its tooltip text (`description`), allowing EUI’s built-in tooltip screen reader de-dupe to suppress repeated output. - Manual: Windows + NVDA. Stack Management → Index Lifecycle Policies → navigate Actions column; confirm “Edit this policy”, “Add policy to index template”, and “Delete this policy” are each announced once. <img width="819" height="438" alt="Screenshot 2026-04-06 at 12 04 14" src="https://github.com/user-attachments/assets/9adb75ba-57bc-40e5-a7bb-1689625f9257" /> (cherry picked from commit 2d23e3c)
…61322) Closes elastic#218949 - Fix duplicated NVDA announcements in the ILM policies table Actions column by aligning each row action’s visible/accessible label (`name`) with its tooltip text (`description`), allowing EUI’s built-in tooltip screen reader de-dupe to suppress repeated output. - Manual: Windows + NVDA. Stack Management → Index Lifecycle Policies → navigate Actions column; confirm “Edit this policy”, “Add policy to index template”, and “Delete this policy” are each announced once. <img width="819" height="438" alt="Screenshot 2026-04-06 at 12 04 14" src="https://github.com/user-attachments/assets/9adb75ba-57bc-40e5-a7bb-1689625f9257" /> (cherry picked from commit 2d23e3c)
…61322) Closes elastic#218949 - Fix duplicated NVDA announcements in the ILM policies table Actions column by aligning each row action’s visible/accessible label (`name`) with its tooltip text (`description`), allowing EUI’s built-in tooltip screen reader de-dupe to suppress repeated output. - Manual: Windows + NVDA. Stack Management → Index Lifecycle Policies → navigate Actions column; confirm “Edit this policy”, “Add policy to index template”, and “Delete this policy” are each announced once. <img width="819" height="438" alt="Screenshot 2026-04-06 at 12 04 14" src="https://github.com/user-attachments/assets/9adb75ba-57bc-40e5-a7bb-1689625f9257" /> (cherry picked from commit 2d23e3c)
…1322) (#263305) # Backport This will backport the following commits from `main` to `9.3`: - [[ILM] A11y: Fix policy list actions tooltip SR duplication (#261322)](#261322) <!--- Backport version: 11.0.1 --> ### 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":"2026-04-10T13:34:12Z","message":"[ILM] A11y: Fix policy list actions tooltip SR duplication (#261322)\n\nCloses https://github.com/elastic/kibana/issues/218949\n\n## Summary\n- Fix duplicated NVDA announcements in the ILM policies table Actions\ncolumn by aligning each row action’s visible/accessible label (`name`)\nwith its tooltip text (`description`), allowing EUI’s built-in tooltip\nscreen reader de-dupe to suppress repeated output.\n\n### Test plan\n- Manual: Windows + NVDA. Stack Management → Index Lifecycle Policies →\nnavigate Actions column; confirm “Edit this policy”, “Add policy to\nindex template”, and “Delete this policy” are each announced once.\n\n### Evidence\n<img width=\"819\" height=\"438\" alt=\"Screenshot 2026-04-06 at 12 04 14\"\nsrc=\"https://github.com/user-attachments/assets/9adb75ba-57bc-40e5-a7bb-1689625f9257\"\n/>","sha":"2d23e3cd8ff2a870ec26f6d627f9f0a408605e93","branchLabelMapping":{"^v9.4.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:fix","Feature:ILM","Team:Kibana Management","backport missing","backport:all-open","v9.4.0"],"title":"[ILM] A11y: Fix policy list actions tooltip SR duplication","number":261322,"url":"https://github.com/elastic/kibana/pull/261322","mergeCommit":{"message":"[ILM] A11y: Fix policy list actions tooltip SR duplication (#261322)\n\nCloses https://github.com/elastic/kibana/issues/218949\n\n## Summary\n- Fix duplicated NVDA announcements in the ILM policies table Actions\ncolumn by aligning each row action’s visible/accessible label (`name`)\nwith its tooltip text (`description`), allowing EUI’s built-in tooltip\nscreen reader de-dupe to suppress repeated output.\n\n### Test plan\n- Manual: Windows + NVDA. Stack Management → Index Lifecycle Policies →\nnavigate Actions column; confirm “Edit this policy”, “Add policy to\nindex template”, and “Delete this policy” are each announced once.\n\n### Evidence\n<img width=\"819\" height=\"438\" alt=\"Screenshot 2026-04-06 at 12 04 14\"\nsrc=\"https://github.com/user-attachments/assets/9adb75ba-57bc-40e5-a7bb-1689625f9257\"\n/>","sha":"2d23e3cd8ff2a870ec26f6d627f9f0a408605e93"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.4.0","branchLabelMappingKey":"^v9.4.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/261322","number":261322,"mergeCommit":{"message":"[ILM] A11y: Fix policy list actions tooltip SR duplication (#261322)\n\nCloses https://github.com/elastic/kibana/issues/218949\n\n## Summary\n- Fix duplicated NVDA announcements in the ILM policies table Actions\ncolumn by aligning each row action’s visible/accessible label (`name`)\nwith its tooltip text (`description`), allowing EUI’s built-in tooltip\nscreen reader de-dupe to suppress repeated output.\n\n### Test plan\n- Manual: Windows + NVDA. Stack Management → Index Lifecycle Policies →\nnavigate Actions column; confirm “Edit this policy”, “Add policy to\nindex template”, and “Delete this policy” are each announced once.\n\n### Evidence\n<img width=\"819\" height=\"438\" alt=\"Screenshot 2026-04-06 at 12 04 14\"\nsrc=\"https://github.com/user-attachments/assets/9adb75ba-57bc-40e5-a7bb-1689625f9257\"\n/>","sha":"2d23e3cd8ff2a870ec26f6d627f9f0a408605e93"}}]}] BACKPORT-->
…61322) (#263308) # Backport This will backport the following commits from `main` to `8.19`: - [[ILM] A11y: Fix policy list actions tooltip SR duplication (#261322)](#261322) <!--- Backport version: 11.0.1 --> ### 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":"2026-04-10T13:34:12Z","message":"[ILM] A11y: Fix policy list actions tooltip SR duplication (#261322)\n\nCloses https://github.com/elastic/kibana/issues/218949\n\n## Summary\n- Fix duplicated NVDA announcements in the ILM policies table Actions\ncolumn by aligning each row action’s visible/accessible label (`name`)\nwith its tooltip text (`description`), allowing EUI’s built-in tooltip\nscreen reader de-dupe to suppress repeated output.\n\n### Test plan\n- Manual: Windows + NVDA. Stack Management → Index Lifecycle Policies →\nnavigate Actions column; confirm “Edit this policy”, “Add policy to\nindex template”, and “Delete this policy” are each announced once.\n\n### Evidence\n<img width=\"819\" height=\"438\" alt=\"Screenshot 2026-04-06 at 12 04 14\"\nsrc=\"https://github.com/user-attachments/assets/9adb75ba-57bc-40e5-a7bb-1689625f9257\"\n/>","sha":"2d23e3cd8ff2a870ec26f6d627f9f0a408605e93","branchLabelMapping":{"^v9.4.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:fix","Feature:ILM","Team:Kibana Management","backport missing","backport:all-open","v9.4.0"],"title":"[ILM] A11y: Fix policy list actions tooltip SR duplication","number":261322,"url":"https://github.com/elastic/kibana/pull/261322","mergeCommit":{"message":"[ILM] A11y: Fix policy list actions tooltip SR duplication (#261322)\n\nCloses https://github.com/elastic/kibana/issues/218949\n\n## Summary\n- Fix duplicated NVDA announcements in the ILM policies table Actions\ncolumn by aligning each row action’s visible/accessible label (`name`)\nwith its tooltip text (`description`), allowing EUI’s built-in tooltip\nscreen reader de-dupe to suppress repeated output.\n\n### Test plan\n- Manual: Windows + NVDA. Stack Management → Index Lifecycle Policies →\nnavigate Actions column; confirm “Edit this policy”, “Add policy to\nindex template”, and “Delete this policy” are each announced once.\n\n### Evidence\n<img width=\"819\" height=\"438\" alt=\"Screenshot 2026-04-06 at 12 04 14\"\nsrc=\"https://github.com/user-attachments/assets/9adb75ba-57bc-40e5-a7bb-1689625f9257\"\n/>","sha":"2d23e3cd8ff2a870ec26f6d627f9f0a408605e93"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.4.0","branchLabelMappingKey":"^v9.4.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/261322","number":261322,"mergeCommit":{"message":"[ILM] A11y: Fix policy list actions tooltip SR duplication (#261322)\n\nCloses https://github.com/elastic/kibana/issues/218949\n\n## Summary\n- Fix duplicated NVDA announcements in the ILM policies table Actions\ncolumn by aligning each row action’s visible/accessible label (`name`)\nwith its tooltip text (`description`), allowing EUI’s built-in tooltip\nscreen reader de-dupe to suppress repeated output.\n\n### Test plan\n- Manual: Windows + NVDA. Stack Management → Index Lifecycle Policies →\nnavigate Actions column; confirm “Edit this policy”, “Add policy to\nindex template”, and “Delete this policy” are each announced once.\n\n### Evidence\n<img width=\"819\" height=\"438\" alt=\"Screenshot 2026-04-06 at 12 04 14\"\nsrc=\"https://github.com/user-attachments/assets/9adb75ba-57bc-40e5-a7bb-1689625f9257\"\n/>","sha":"2d23e3cd8ff2a870ec26f6d627f9f0a408605e93"}}]}] BACKPORT-->
…1322) (#263306) # Backport This will backport the following commits from `main` to `9.2`: - [[ILM] A11y: Fix policy list actions tooltip SR duplication (#261322)](#261322) <!--- Backport version: 11.0.1 --> ### 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":"2026-04-10T13:34:12Z","message":"[ILM] A11y: Fix policy list actions tooltip SR duplication (#261322)\n\nCloses https://github.com/elastic/kibana/issues/218949\n\n## Summary\n- Fix duplicated NVDA announcements in the ILM policies table Actions\ncolumn by aligning each row action’s visible/accessible label (`name`)\nwith its tooltip text (`description`), allowing EUI’s built-in tooltip\nscreen reader de-dupe to suppress repeated output.\n\n### Test plan\n- Manual: Windows + NVDA. Stack Management → Index Lifecycle Policies →\nnavigate Actions column; confirm “Edit this policy”, “Add policy to\nindex template”, and “Delete this policy” are each announced once.\n\n### Evidence\n<img width=\"819\" height=\"438\" alt=\"Screenshot 2026-04-06 at 12 04 14\"\nsrc=\"https://github.com/user-attachments/assets/9adb75ba-57bc-40e5-a7bb-1689625f9257\"\n/>","sha":"2d23e3cd8ff2a870ec26f6d627f9f0a408605e93","branchLabelMapping":{"^v9.4.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:fix","Feature:ILM","Team:Kibana Management","backport missing","backport:all-open","v9.4.0"],"title":"[ILM] A11y: Fix policy list actions tooltip SR duplication","number":261322,"url":"https://github.com/elastic/kibana/pull/261322","mergeCommit":{"message":"[ILM] A11y: Fix policy list actions tooltip SR duplication (#261322)\n\nCloses https://github.com/elastic/kibana/issues/218949\n\n## Summary\n- Fix duplicated NVDA announcements in the ILM policies table Actions\ncolumn by aligning each row action’s visible/accessible label (`name`)\nwith its tooltip text (`description`), allowing EUI’s built-in tooltip\nscreen reader de-dupe to suppress repeated output.\n\n### Test plan\n- Manual: Windows + NVDA. Stack Management → Index Lifecycle Policies →\nnavigate Actions column; confirm “Edit this policy”, “Add policy to\nindex template”, and “Delete this policy” are each announced once.\n\n### Evidence\n<img width=\"819\" height=\"438\" alt=\"Screenshot 2026-04-06 at 12 04 14\"\nsrc=\"https://github.com/user-attachments/assets/9adb75ba-57bc-40e5-a7bb-1689625f9257\"\n/>","sha":"2d23e3cd8ff2a870ec26f6d627f9f0a408605e93"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.4.0","branchLabelMappingKey":"^v9.4.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/261322","number":261322,"mergeCommit":{"message":"[ILM] A11y: Fix policy list actions tooltip SR duplication (#261322)\n\nCloses https://github.com/elastic/kibana/issues/218949\n\n## Summary\n- Fix duplicated NVDA announcements in the ILM policies table Actions\ncolumn by aligning each row action’s visible/accessible label (`name`)\nwith its tooltip text (`description`), allowing EUI’s built-in tooltip\nscreen reader de-dupe to suppress repeated output.\n\n### Test plan\n- Manual: Windows + NVDA. Stack Management → Index Lifecycle Policies →\nnavigate Actions column; confirm “Edit this policy”, “Add policy to\nindex template”, and “Delete this policy” are each announced once.\n\n### Evidence\n<img width=\"819\" height=\"438\" alt=\"Screenshot 2026-04-06 at 12 04 14\"\nsrc=\"https://github.com/user-attachments/assets/9adb75ba-57bc-40e5-a7bb-1689625f9257\"\n/>","sha":"2d23e3cd8ff2a870ec26f6d627f9f0a408605e93"}}]}] BACKPORT-->
Closes #218949
Summary
name) with its tooltip text (description), allowing EUI’s built-in tooltip screen reader de-dupe to suppress repeated output.Test plan
Evidence