From 9af58ebec0a540cdd0cf2c6ca67100f7c2c960da Mon Sep 17 00:00:00 2001 From: Kara Erickson Date: Mon, 7 Nov 2016 16:46:12 -0800 Subject: [PATCH] fix(menu): improve a11y for screenreaders --- src/demo-app/menu/menu-demo.html | 8 ++++---- src/lib/core/a11y/fake-mousedown.ts | 11 +++++++++++ src/lib/core/core.ts | 1 + src/lib/menu/menu-item.ts | 6 +++++- src/lib/menu/menu-trigger.ts | 27 +++++++++++++++------------ src/lib/menu/menu.spec.ts | 2 +- 6 files changed, 37 insertions(+), 18 deletions(-) create mode 100644 src/lib/core/a11y/fake-mousedown.ts diff --git a/src/demo-app/menu/menu-demo.html b/src/demo-app/menu/menu-demo.html index 99809e3ceeba..423b31d086ec 100644 --- a/src/demo-app/menu/menu-demo.html +++ b/src/demo-app/menu/menu-demo.html @@ -3,7 +3,7 @@

You clicked on: {{ selected }}

- @@ -17,7 +17,7 @@