From f630346eebeff4ff1d35e76e320f62395bb5f701 Mon Sep 17 00:00:00 2001 From: crisbeto Date: Mon, 2 Jul 2018 07:34:30 +0200 Subject: [PATCH] fix(datepicker): set role on datepicker popup and aria-haspopup on the datepicker toggle Currently the datepicker in touch UI mode has `role="dialog"` which is inherited from `MatDialog`, however it doesn't have a role in popup mode. These changes add the proper role for the popup element, in addition to `aria-haspopup` which was missing from the datepicker toggle button. --- src/lib/datepicker/datepicker-toggle.html | 9 +++++++-- src/lib/datepicker/datepicker.md | 7 ++++--- src/lib/datepicker/datepicker.spec.ts | 17 +++++++++++++++++ src/lib/datepicker/datepicker.ts | 1 + 4 files changed, 29 insertions(+), 5 deletions(-) diff --git a/src/lib/datepicker/datepicker-toggle.html b/src/lib/datepicker/datepicker-toggle.html index c2d27e824b70..da7e836f7500 100644 --- a/src/lib/datepicker/datepicker-toggle.html +++ b/src/lib/datepicker/datepicker-toggle.html @@ -1,5 +1,10 @@ -