aboutsummaryrefslogtreecommitdiffstats
path: root/src/js
diff options
context:
space:
mode:
authorSam Potts <me@sampotts.me>2017-11-23 22:32:07 +1100
committerSam Potts <me@sampotts.me>2017-11-23 22:32:07 +1100
commitf7bf0961cfbd75d285010f18645d1bd35f0ca43b (patch)
treed3b1a72c9b49993ff2309b6827e16dcf3f0c40a0 /src/js
parent61325bbad17e80c436385aa0bb41e7a2b89075d8 (diff)
downloadplyr-f7bf0961cfbd75d285010f18645d1bd35f0ca43b.tar.lz
plyr-f7bf0961cfbd75d285010f18645d1bd35f0ca43b.tar.xz
plyr-f7bf0961cfbd75d285010f18645d1bd35f0ca43b.zip
Fix overflow issue on small players with menu open
Diffstat (limited to 'src/js')
-rw-r--r--src/js/controls.js1
-rw-r--r--src/js/defaults.js1
2 files changed, 2 insertions, 0 deletions
diff --git a/src/js/controls.js b/src/js/controls.js
index 2adea50f..503aecb8 100644
--- a/src/js/controls.js
+++ b/src/js/controls.js
@@ -767,6 +767,7 @@ const controls = {
if (utils.is.htmlElement(form)) {
form.setAttribute('aria-hidden', !show);
+ utils.toggleClass(this.elements.container, this.config.classNames.menu.open, show);
if (show) {
form.removeAttribute('tabindex');
diff --git a/src/js/defaults.js b/src/js/defaults.js
index 1a0faeed..75b31a6d 100644
--- a/src/js/defaults.js
+++ b/src/js/defaults.js
@@ -282,6 +282,7 @@ const defaults = {
menu: {
value: 'plyr__menu__value',
badge: 'plyr__badge',
+ open: 'plyr--menu-open',
},
captions: {
enabled: 'plyr--captions-enabled',