Skip to content

Commit 0e0de82

Browse files
authoredAug 19, 2020
fix(ui5-input): implement aria-required (#2114)
1 parent 4f35c92 commit 0e0de82

File tree

2 files changed

+2
-0
lines changed

2 files changed

+2
-0
lines changed
 

‎packages/main/src/Input.hbs

+1
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
aria-autocomplete="{{accInfo.input.ariaAutoComplete}}"
2525
aria-expanded="{{accInfo.input.ariaExpanded}}"
2626
aria-label="{{accInfo.input.ariaLabel}}"
27+
aria-required="{{accInfo.input.ariaRequired}}"
2728
@input="{{_handleInput}}"
2829
@change="{{_handleChange}}"
2930
@keydown="{{_onkeydown}}"

‎packages/main/src/Input.js

+1
Original file line numberDiff line numberDiff line change
@@ -1014,6 +1014,7 @@ class Input extends UI5Element {
10141014
"ariaExpanded": this._inputAccInfo && this._inputAccInfo.ariaExpanded,
10151015
"ariaDescription": this._inputAccInfo && this._inputAccInfo.ariaDescription,
10161016
"ariaLabel": getEffectiveAriaLabelText(this),
1017+
"ariaRequired": (this._inputAccInfo && this._inputAccInfo.ariaRequired) || this.required,
10171018
},
10181019
};
10191020
}

0 commit comments

Comments
 (0)
Please sign in to comment.