From c86fd499909476522bdd0abeee0775877c59d629 Mon Sep 17 00:00:00 2001 From: Shivangi Shree Date: Fri, 13 Jun 2025 03:10:49 -0400 Subject: [PATCH] fix: add role='gridcell' for checkbox accessibility --- .../datatable/datatable.component.html | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/lib/core/src/lib/datatable/components/datatable/datatable.component.html b/lib/core/src/lib/datatable/components/datatable/datatable.component.html index 87fa28e242..aabb6f36db 100644 --- a/lib/core/src/lib/datatable/components/datatable/datatable.component.html +++ b/lib/core/src/lib/datatable/components/datatable/datatable.component.html @@ -18,12 +18,12 @@ -
+
{{ 'ADF-DATATABLE.ACCESSIBILITY.DRAG' | translate }}
-
+
{{ 'ADF-DATATABLE.ACCESSIBILITY.ACTIONS' | translate }}
@@ -106,7 +106,14 @@ {{ getSortLiveAnnouncement(col) | translate: { string: col.title | translate } }} - + + + {{ 'ADF-DATATABLE.ACCESSIBILITY.EMPTY_HEADER' | translate }} + +
@@ -124,6 +131,8 @@ *ngIf="col.draggable" cdkDragHandle [ngClass]="{ 'adf-datatable-cell-header-drag-icon': !isResizing }" + aria-hidden="true" + role="presentation" > + [resizableContainer]="resizableElement" + aria-label="Resize column">