From 57b066a0a29e0df46af2db92404e076b1a4e1dfa Mon Sep 17 00:00:00 2001 From: Kristiyan Kostadinov Date: Wed, 11 Jul 2018 17:12:39 +0200 Subject: [PATCH] fix(datepicker): set role on datepicker popup and aria-haspopup on the datepicker toggle (#12008) 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 c2d27e824b7..da7e836f750 100644 --- a/src/lib/datepicker/datepicker-toggle.html +++ b/src/lib/datepicker/datepicker-toggle.html @@ -1,5 +1,10 @@ -