From ad9609738b1f66c43f16a370628077f46bf42777 Mon Sep 17 00:00:00 2001 From: Nolan Lawson Date: Sun, 11 Apr 2021 09:58:32 -0700 Subject: [PATCH] fix: fix a11y for audio/video controls in dialog (#2031) --- src/routes/_components/MediaControlsFix.html | 58 +++++++++++++++++++ .../dialog/components/MediaInDialog.html | 6 ++ .../_thirdparty/a11y-dialog/a11y-dialog.js | 2 +- src/routes/_utils/events.js | 9 +++ 4 files changed, 74 insertions(+), 1 deletion(-) create mode 100644 src/routes/_components/MediaControlsFix.html diff --git a/src/routes/_components/MediaControlsFix.html b/src/routes/_components/MediaControlsFix.html new file mode 100644 index 00000000..5c9b2d77 --- /dev/null +++ b/src/routes/_components/MediaControlsFix.html @@ -0,0 +1,58 @@ + + + + diff --git a/src/routes/_components/dialog/components/MediaInDialog.html b/src/routes/_components/dialog/components/MediaInDialog.html index 6dd48ac9..17e089be 100644 --- a/src/routes/_components/dialog/components/MediaInDialog.html +++ b/src/routes/_components/dialog/components/MediaInDialog.html @@ -9,6 +9,7 @@ height={intrinsicHeight} ref:player /> + {:elseif type === 'audio'}
+ {:elseif type === 'gifv'}