[A11y]: clickable elements inside controls are not available from keyboard#2845
[A11y]: clickable elements inside controls are not available from keyboard#2845AlekseyManetov merged 74 commits intodevelopfrom
Conversation
|
Generated by: track-bundle-size
new sizes (raw)To set the sizes as a new baseline, you can copy/paste next content to the {
"version": "6.3.1",
"timestamp": "2025-11-19",
"sizes": {
"templateApp": {
"css": 257464,
"js": 452249
},
"@epam/app": {
"css": 720507,
"js": 4998185
},
"@epam/electric": {
"css": 2275,
"js": 2883
},
"@epam/promo": {
"css": 47803,
"js": 9145
},
"@epam/uui-extra": {
"css": 0,
"js": 213
},
"@epam/loveship": {
"css": 55379,
"js": 39666
},
"@epam/uui-components": {
"css": 23598,
"js": 239807
},
"@epam/uui-core": {
"css": 0,
"js": 332176
},
"@epam/uui-db": {
"css": 0,
"js": 42633
},
"@epam/uui-docs": {
"css": 2156,
"js": 183212
},
"@epam/uui-editor": {
"css": 12953,
"js": 165326
},
"@epam/uui-timeline": {
"css": 2201,
"js": 75109
},
"@epam/uui": {
"css": 198734,
"js": 341457
}
}
}Generated by: generate-components-api Total amount of exported types/props without JSDoc comments
|
|
Currently, when focus is set to the clear buttons via keyboard, their color doesn't change like it would on hover or click. Let me know if it should be changed. |
|
As far as I understand, the best practice would be also adding a live region, which would announce the clear button's appearance/disappearance (with a combination of the input's state), for screen reader users. I started to implement this, but the possible combination of cases looks too much for the case. For example, a simple use case with an initially empty text input:
If implementing of such a component is necessary, please let me know. But it will be necessary to decide, how to properly define its API and placement. |
Also fixed multiple modal windows from opening for `editMode="modal"`
…nts inside toggler
# Conflicts: # changelog.md
# Conflicts: # uui/components/pickers/__tests__/__snapshots__/PickerList.test.tsx.snap # uui/components/pickers/__tests__/__snapshots__/PickerModal.test.tsx.snap
…e the same theme variables for all icons
72b0510 to
9e5b95a
Compare
|
Released in 6.4.0 ver. |
Description
IconButton-s. The following components are affected:selectionMode="multiple")ControlIconinuui-componentsanduui. Use them inTextInput,PickerTogglerandTag, and remove input-specific icon-related CSS variablesaria-labelattribute's value for clear button to "Clear input" to match the one inTextInputiconproperty inTextInput(and other inputs that use it) is now always displayed inmode="cell", not only on hoverTextInputcomponentnullvalue insetupTextInputIssue link
#2719
QA notes