fix: add role='gridcell' for checkbox accessibility

This commit is contained in:
Shivangi Shree
2025-06-12 12:49:33 -04:00
parent a6e0b3b42c
commit 11d1e774bd

View File

@@ -236,13 +236,13 @@
</button>
</mat-menu>
</div>
<div role="gridcell" style="border: 1px solid red;">
<div role="gridcell">
<label *ngIf="multiselect"
(keydown.enter)="onEnterKeyPressed(row, $any($event))"
(click)="onCheckboxLabelClick(row, $event)"
[for]="'select-file-' + idx"
class="adf-datatable-cell adf-datatable-checkbox adf-datatable-checkbox-single"
tabindex="0"> This is label
tabindex="0">
<mat-checkbox
[id]="'select-file-' + idx"
[disabled]="!row?.isSelectable"