Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix(a11y): clr-password-container show/hide Icon does not have unique…
… label (backport to next) (#1196) Backport cabb89d from #1179. <br> ## PR Checklist Please check if your PR fulfills the following requirements: - [ ] Tests for the changes have been added (for bug fixes / features) - [ ] Docs have been added / updated (for bug fixes / features) - [ ] If applicable, have a visual design approval ## PR Type What kind of change does this PR introduce? <!-- Please check the one that applies to this PR using "x". --> - [x] Bugfix - [ ] Feature - [ ] Code style update (formatting, local variables) - [ ] Refactoring (no functional changes, no api changes) - [ ] Build related changes - [ ] CI related changes - [ ] Documentation content changes - [ ] Other... Please describe: ## What is the current behavior? Clarity uses constants/static text to label the show/ hide icon corresponding to the password input field, this is not unique for each clr-password-container input. It currently only ever reads as Show password / Hide password when using a screen reader. <!-- Please describe the current behavior that you are modifying, or link to a relevant issue. --> Issue Number: CDE-1179 ## What is the new behavior? Each individual show/hide icon button corresponding to a password field will now announce the unique label name (associated to that field) in addition to Show password / Hide password when using a screen reader. ## Does this PR introduce a breaking change? - [ ] Yes - [x] No <!-- If this PR contains a breaking change, please describe the impact and migration path for existing applications below. --> ## Other information Co-authored-by: Andrea A Fernandes <[email protected]>
- Loading branch information