[ILM] A11y: Avoid duplications on icon announcement in Edit policy#261324
Merged
SoniaSanzV merged 2 commits intoelastic:mainfrom Apr 10, 2026
Conversation
Contributor
|
Pinging @elastic/kibana-management (Team:Kibana Management) |
Contributor
💚 Build Succeeded
Metrics [docs]Async chunks
cc @SoniaSanzV |
…duplication#219053
Contributor
|
Starting backport for target branches: 8.19, 9.2, 9.3 |
kibanamachine
pushed a commit
to kibanamachine/kibana
that referenced
this pull request
Apr 10, 2026
…lastic#261324) Closes elastic#219053 ## Summary - Fix duplicated NVDA announcements for ILM Edit Policy info icons by disabling tooltip screen reader output (`disableScreenReaderOutput`) on `EuiIconTip` when the tooltip content repeats the icon’s accessible label. This keeps the tooltip visually available while preventing redundant spoken output. ### Test plan - Manual: Win11 + NVDA, verify info icons announce once on focus. ### Before/after notes - Before: NVDA announced the same tooltip text multiple times on focus for the info icons. - After: Tooltip SR output is disabled when it would repeat the icon’s label, so announcements occur once. ### Evidence <img width="793" height="481" alt="Screenshot 2026-04-06 at 12 03 29" src="https://github.com/user-attachments/assets/0248a9d0-28bf-488a-b0a6-ecc610ebc1c0" /> (cherry picked from commit f58d8fc)
kibanamachine
pushed a commit
to kibanamachine/kibana
that referenced
this pull request
Apr 10, 2026
…lastic#261324) Closes elastic#219053 ## Summary - Fix duplicated NVDA announcements for ILM Edit Policy info icons by disabling tooltip screen reader output (`disableScreenReaderOutput`) on `EuiIconTip` when the tooltip content repeats the icon’s accessible label. This keeps the tooltip visually available while preventing redundant spoken output. ### Test plan - Manual: Win11 + NVDA, verify info icons announce once on focus. ### Before/after notes - Before: NVDA announced the same tooltip text multiple times on focus for the info icons. - After: Tooltip SR output is disabled when it would repeat the icon’s label, so announcements occur once. ### Evidence <img width="793" height="481" alt="Screenshot 2026-04-06 at 12 03 29" src="https://github.com/user-attachments/assets/0248a9d0-28bf-488a-b0a6-ecc610ebc1c0" /> (cherry picked from commit f58d8fc)
kibanamachine
pushed a commit
to kibanamachine/kibana
that referenced
this pull request
Apr 10, 2026
…lastic#261324) Closes elastic#219053 ## Summary - Fix duplicated NVDA announcements for ILM Edit Policy info icons by disabling tooltip screen reader output (`disableScreenReaderOutput`) on `EuiIconTip` when the tooltip content repeats the icon’s accessible label. This keeps the tooltip visually available while preventing redundant spoken output. ### Test plan - Manual: Win11 + NVDA, verify info icons announce once on focus. ### Before/after notes - Before: NVDA announced the same tooltip text multiple times on focus for the info icons. - After: Tooltip SR output is disabled when it would repeat the icon’s label, so announcements occur once. ### Evidence <img width="793" height="481" alt="Screenshot 2026-04-06 at 12 03 29" src="https://github.com/user-attachments/assets/0248a9d0-28bf-488a-b0a6-ecc610ebc1c0" /> (cherry picked from commit f58d8fc)
Contributor
💚 All backports created successfully
Note: Successful backport PRs will be merged automatically after passing CI. Questions ?Please refer to the Backport tool documentation |
kibanamachine
added a commit
that referenced
this pull request
Apr 10, 2026
…icy (#261324) (#262442) # Backport This will backport the following commits from `main` to `9.3`: - [[ILM] A11y: Avoid duplications on icon announcement in Edit policy (#261324)](#261324) <!--- 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":"2026-04-10T07:49:56Z","message":"[ILM] A11y: Avoid duplications on icon announcement in Edit policy (#261324)\n\nCloses https://github.com/elastic/kibana/issues/219053\n## Summary\n- Fix duplicated NVDA announcements for ILM Edit Policy info icons by\ndisabling tooltip screen reader output (`disableScreenReaderOutput`) on\n`EuiIconTip` when the tooltip content repeats the icon’s accessible\nlabel. This keeps the tooltip visually available while preventing\nredundant spoken output.\n### Test plan\n- Manual: Win11 + NVDA, verify info icons announce once on focus.\n### Before/after notes\n- Before: NVDA announced the same tooltip text multiple times on focus\nfor the info icons.\n- After: Tooltip SR output is disabled when it would repeat the icon’s\nlabel, so announcements occur once.\n### Evidence\n<img width=\"793\" height=\"481\" alt=\"Screenshot 2026-04-06 at 12 03 29\"\nsrc=\"https://github.com/user-attachments/assets/0248a9d0-28bf-488a-b0a6-ecc610ebc1c0\"\n/>","sha":"f58d8fcecd5e2649a8331731ad259aa97f04fd1e","branchLabelMapping":{"^v9.4.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:fix","Feature:ILM","Team:Kibana Management","backport:all-open","v9.4.0"],"title":"[ILM] A11y: Avoid duplications on icon announcement in Edit policy","number":261324,"url":"https://github.com/elastic/kibana/pull/261324","mergeCommit":{"message":"[ILM] A11y: Avoid duplications on icon announcement in Edit policy (#261324)\n\nCloses https://github.com/elastic/kibana/issues/219053\n## Summary\n- Fix duplicated NVDA announcements for ILM Edit Policy info icons by\ndisabling tooltip screen reader output (`disableScreenReaderOutput`) on\n`EuiIconTip` when the tooltip content repeats the icon’s accessible\nlabel. This keeps the tooltip visually available while preventing\nredundant spoken output.\n### Test plan\n- Manual: Win11 + NVDA, verify info icons announce once on focus.\n### Before/after notes\n- Before: NVDA announced the same tooltip text multiple times on focus\nfor the info icons.\n- After: Tooltip SR output is disabled when it would repeat the icon’s\nlabel, so announcements occur once.\n### Evidence\n<img width=\"793\" height=\"481\" alt=\"Screenshot 2026-04-06 at 12 03 29\"\nsrc=\"https://github.com/user-attachments/assets/0248a9d0-28bf-488a-b0a6-ecc610ebc1c0\"\n/>","sha":"f58d8fcecd5e2649a8331731ad259aa97f04fd1e"}},"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/261324","number":261324,"mergeCommit":{"message":"[ILM] A11y: Avoid duplications on icon announcement in Edit policy (#261324)\n\nCloses https://github.com/elastic/kibana/issues/219053\n## Summary\n- Fix duplicated NVDA announcements for ILM Edit Policy info icons by\ndisabling tooltip screen reader output (`disableScreenReaderOutput`) on\n`EuiIconTip` when the tooltip content repeats the icon’s accessible\nlabel. This keeps the tooltip visually available while preventing\nredundant spoken output.\n### Test plan\n- Manual: Win11 + NVDA, verify info icons announce once on focus.\n### Before/after notes\n- Before: NVDA announced the same tooltip text multiple times on focus\nfor the info icons.\n- After: Tooltip SR output is disabled when it would repeat the icon’s\nlabel, so announcements occur once.\n### Evidence\n<img width=\"793\" height=\"481\" alt=\"Screenshot 2026-04-06 at 12 03 29\"\nsrc=\"https://github.com/user-attachments/assets/0248a9d0-28bf-488a-b0a6-ecc610ebc1c0\"\n/>","sha":"f58d8fcecd5e2649a8331731ad259aa97f04fd1e"}}]}] BACKPORT--> Co-authored-by: Sonia Sanz Vivas <sonia.sanzvivas@elastic.co>
kibanamachine
added a commit
that referenced
this pull request
Apr 10, 2026
…licy (#261324) (#262437) # Backport This will backport the following commits from `main` to `8.19`: - [[ILM] A11y: Avoid duplications on icon announcement in Edit policy (#261324)](#261324) <!--- 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":"2026-04-10T07:49:56Z","message":"[ILM] A11y: Avoid duplications on icon announcement in Edit policy (#261324)\n\nCloses https://github.com/elastic/kibana/issues/219053\n## Summary\n- Fix duplicated NVDA announcements for ILM Edit Policy info icons by\ndisabling tooltip screen reader output (`disableScreenReaderOutput`) on\n`EuiIconTip` when the tooltip content repeats the icon’s accessible\nlabel. This keeps the tooltip visually available while preventing\nredundant spoken output.\n### Test plan\n- Manual: Win11 + NVDA, verify info icons announce once on focus.\n### Before/after notes\n- Before: NVDA announced the same tooltip text multiple times on focus\nfor the info icons.\n- After: Tooltip SR output is disabled when it would repeat the icon’s\nlabel, so announcements occur once.\n### Evidence\n<img width=\"793\" height=\"481\" alt=\"Screenshot 2026-04-06 at 12 03 29\"\nsrc=\"https://github.com/user-attachments/assets/0248a9d0-28bf-488a-b0a6-ecc610ebc1c0\"\n/>","sha":"f58d8fcecd5e2649a8331731ad259aa97f04fd1e","branchLabelMapping":{"^v9.4.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:fix","Feature:ILM","Team:Kibana Management","backport:all-open","v9.4.0"],"title":"[ILM] A11y: Avoid duplications on icon announcement in Edit policy","number":261324,"url":"https://github.com/elastic/kibana/pull/261324","mergeCommit":{"message":"[ILM] A11y: Avoid duplications on icon announcement in Edit policy (#261324)\n\nCloses https://github.com/elastic/kibana/issues/219053\n## Summary\n- Fix duplicated NVDA announcements for ILM Edit Policy info icons by\ndisabling tooltip screen reader output (`disableScreenReaderOutput`) on\n`EuiIconTip` when the tooltip content repeats the icon’s accessible\nlabel. This keeps the tooltip visually available while preventing\nredundant spoken output.\n### Test plan\n- Manual: Win11 + NVDA, verify info icons announce once on focus.\n### Before/after notes\n- Before: NVDA announced the same tooltip text multiple times on focus\nfor the info icons.\n- After: Tooltip SR output is disabled when it would repeat the icon’s\nlabel, so announcements occur once.\n### Evidence\n<img width=\"793\" height=\"481\" alt=\"Screenshot 2026-04-06 at 12 03 29\"\nsrc=\"https://github.com/user-attachments/assets/0248a9d0-28bf-488a-b0a6-ecc610ebc1c0\"\n/>","sha":"f58d8fcecd5e2649a8331731ad259aa97f04fd1e"}},"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/261324","number":261324,"mergeCommit":{"message":"[ILM] A11y: Avoid duplications on icon announcement in Edit policy (#261324)\n\nCloses https://github.com/elastic/kibana/issues/219053\n## Summary\n- Fix duplicated NVDA announcements for ILM Edit Policy info icons by\ndisabling tooltip screen reader output (`disableScreenReaderOutput`) on\n`EuiIconTip` when the tooltip content repeats the icon’s accessible\nlabel. This keeps the tooltip visually available while preventing\nredundant spoken output.\n### Test plan\n- Manual: Win11 + NVDA, verify info icons announce once on focus.\n### Before/after notes\n- Before: NVDA announced the same tooltip text multiple times on focus\nfor the info icons.\n- After: Tooltip SR output is disabled when it would repeat the icon’s\nlabel, so announcements occur once.\n### Evidence\n<img width=\"793\" height=\"481\" alt=\"Screenshot 2026-04-06 at 12 03 29\"\nsrc=\"https://github.com/user-attachments/assets/0248a9d0-28bf-488a-b0a6-ecc610ebc1c0\"\n/>","sha":"f58d8fcecd5e2649a8331731ad259aa97f04fd1e"}}]}] BACKPORT--> Co-authored-by: Sonia Sanz Vivas <sonia.sanzvivas@elastic.co>
kibanamachine
added a commit
that referenced
this pull request
Apr 10, 2026
…icy (#261324) (#262439) # Backport This will backport the following commits from `main` to `9.2`: - [[ILM] A11y: Avoid duplications on icon announcement in Edit policy (#261324)](#261324) <!--- 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":"2026-04-10T07:49:56Z","message":"[ILM] A11y: Avoid duplications on icon announcement in Edit policy (#261324)\n\nCloses https://github.com/elastic/kibana/issues/219053\n## Summary\n- Fix duplicated NVDA announcements for ILM Edit Policy info icons by\ndisabling tooltip screen reader output (`disableScreenReaderOutput`) on\n`EuiIconTip` when the tooltip content repeats the icon’s accessible\nlabel. This keeps the tooltip visually available while preventing\nredundant spoken output.\n### Test plan\n- Manual: Win11 + NVDA, verify info icons announce once on focus.\n### Before/after notes\n- Before: NVDA announced the same tooltip text multiple times on focus\nfor the info icons.\n- After: Tooltip SR output is disabled when it would repeat the icon’s\nlabel, so announcements occur once.\n### Evidence\n<img width=\"793\" height=\"481\" alt=\"Screenshot 2026-04-06 at 12 03 29\"\nsrc=\"https://github.com/user-attachments/assets/0248a9d0-28bf-488a-b0a6-ecc610ebc1c0\"\n/>","sha":"f58d8fcecd5e2649a8331731ad259aa97f04fd1e","branchLabelMapping":{"^v9.4.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:fix","Feature:ILM","Team:Kibana Management","backport:all-open","v9.4.0"],"title":"[ILM] A11y: Avoid duplications on icon announcement in Edit policy","number":261324,"url":"https://github.com/elastic/kibana/pull/261324","mergeCommit":{"message":"[ILM] A11y: Avoid duplications on icon announcement in Edit policy (#261324)\n\nCloses https://github.com/elastic/kibana/issues/219053\n## Summary\n- Fix duplicated NVDA announcements for ILM Edit Policy info icons by\ndisabling tooltip screen reader output (`disableScreenReaderOutput`) on\n`EuiIconTip` when the tooltip content repeats the icon’s accessible\nlabel. This keeps the tooltip visually available while preventing\nredundant spoken output.\n### Test plan\n- Manual: Win11 + NVDA, verify info icons announce once on focus.\n### Before/after notes\n- Before: NVDA announced the same tooltip text multiple times on focus\nfor the info icons.\n- After: Tooltip SR output is disabled when it would repeat the icon’s\nlabel, so announcements occur once.\n### Evidence\n<img width=\"793\" height=\"481\" alt=\"Screenshot 2026-04-06 at 12 03 29\"\nsrc=\"https://github.com/user-attachments/assets/0248a9d0-28bf-488a-b0a6-ecc610ebc1c0\"\n/>","sha":"f58d8fcecd5e2649a8331731ad259aa97f04fd1e"}},"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/261324","number":261324,"mergeCommit":{"message":"[ILM] A11y: Avoid duplications on icon announcement in Edit policy (#261324)\n\nCloses https://github.com/elastic/kibana/issues/219053\n## Summary\n- Fix duplicated NVDA announcements for ILM Edit Policy info icons by\ndisabling tooltip screen reader output (`disableScreenReaderOutput`) on\n`EuiIconTip` when the tooltip content repeats the icon’s accessible\nlabel. This keeps the tooltip visually available while preventing\nredundant spoken output.\n### Test plan\n- Manual: Win11 + NVDA, verify info icons announce once on focus.\n### Before/after notes\n- Before: NVDA announced the same tooltip text multiple times on focus\nfor the info icons.\n- After: Tooltip SR output is disabled when it would repeat the icon’s\nlabel, so announcements occur once.\n### Evidence\n<img width=\"793\" height=\"481\" alt=\"Screenshot 2026-04-06 at 12 03 29\"\nsrc=\"https://github.com/user-attachments/assets/0248a9d0-28bf-488a-b0a6-ecc610ebc1c0\"\n/>","sha":"f58d8fcecd5e2649a8331731ad259aa97f04fd1e"}}]}] BACKPORT--> Co-authored-by: Sonia Sanz Vivas <sonia.sanzvivas@elastic.co>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Closes #219053
Summary
disableScreenReaderOutput) onEuiIconTipwhen the tooltip content repeats the icon’s accessible label. This keeps the tooltip visually available while preventing redundant spoken output.Test plan
Before/after notes
Evidence