mirror of
https://github.com/Alfresco/alfresco-ng2-components.git
synced 2026-09-09 18:03:21 +00:00
[ACS-10264] Add aria-labelledby so that placeholder is announced only once
This commit is contained in:
+2
-2
@@ -1,9 +1,9 @@
|
|||||||
<div class="adf-search-logical-filter-container">
|
<div class="adf-search-logical-filter-container">
|
||||||
<div *ngFor="let field of fields" class="adf-search-input">
|
<div *ngFor="let field of fields" class="adf-search-input">
|
||||||
<mat-label data-automation-id="adf-search-input-label">{{('SEARCH.LOGICAL_SEARCH.' + field + '_LABEL') | translate}}</mat-label>
|
<mat-label [id]="'adf-search-input-label-' +field" data-automation-id="adf-search-input-label">{{('SEARCH.LOGICAL_SEARCH.' + field + '_LABEL') | translate}}</mat-label>
|
||||||
<input type="text"
|
<input type="text"
|
||||||
[(ngModel)]="searchCondition[LogicalSearchFields[field]]"
|
[(ngModel)]="searchCondition[LogicalSearchFields[field]]"
|
||||||
placeholder="{{ ('SEARCH.LOGICAL_SEARCH.' + field + '_HINT') | translate }}"
|
placeholder="{{ ('SEARCH.LOGICAL_SEARCH.' + field + '_HINT') | translate }}"
|
||||||
[attr.aria-label]="('SEARCH.LOGICAL_SEARCH.' + field + '_HINT') | translate"/>
|
[attr.aria-labelledby]="'adf-search-input-label-' + field"/>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user