From 9a4995b0437ff05317f80b765e6b110b60a18cdb Mon Sep 17 00:00:00 2001 From: Peter Elliott <76231290+peter-elliott-ms@users.noreply.github.com> Date: Wed, 30 Dec 2020 15:13:13 -0800 Subject: [PATCH] @fluentui/react-date-time Calendar: fix use of gridcell role in Calendar (#16317) * @fluentui/react-date-time Calendar: fix use of gridcell role the calendar's day gridcell was not a child of a role="row", so it did not comply with WAI-ARIA-1.1 * Change files --- ...-42-18-peterelliott-calendar-aria-fix.json | 8 ++++ .../CalendarDayGrid/CalendarGridDayCell.tsx | 1 + .../WeeklyDayPicker.test.tsx.snap | 42 +++++++++++++++++++ 3 files changed, 51 insertions(+) create mode 100644 change/@fluentui-react-date-time-2020-12-29-15-42-18-peterelliott-calendar-aria-fix.json diff --git a/change/@fluentui-react-date-time-2020-12-29-15-42-18-peterelliott-calendar-aria-fix.json b/change/@fluentui-react-date-time-2020-12-29-15-42-18-peterelliott-calendar-aria-fix.json new file mode 100644 index 00000000000000..2727dadb9a2158 --- /dev/null +++ b/change/@fluentui-react-date-time-2020-12-29-15-42-18-peterelliott-calendar-aria-fix.json @@ -0,0 +1,8 @@ +{ + "type": "prerelease", + "comment": "@fluentui/react-date-time Calendar: fix use of gridcell role", + "packageName": "@fluentui/react-date-time", + "email": "peterelliott@microsoft.com", + "dependentChangeType": "patch", + "date": "2020-12-29T23:42:18.215Z" +} diff --git a/packages/react-date-time/src/components/CalendarDayGrid/CalendarGridDayCell.tsx b/packages/react-date-time/src/components/CalendarDayGrid/CalendarGridDayCell.tsx index 554214cb4baa96..9300ca5a396485 100644 --- a/packages/react-date-time/src/components/CalendarDayGrid/CalendarGridDayCell.tsx +++ b/packages/react-date-time/src/components/CalendarDayGrid/CalendarGridDayCell.tsx @@ -226,6 +226,7 @@ export const CalendarGridDayCell: React.FunctionComponent is the gridcell that our parent contains, so tell ARIA we are not >