diff options
author | Chocobozzz <me@florianbigard.com> | 2019-10-28 09:37:33 +0100 |
---|---|---|
committer | Chocobozzz <me@florianbigard.com> | 2019-10-28 09:37:33 +0100 |
commit | 42aac9fcfc837ddd60ac304a6e0f54b6e0e7a8e0 (patch) | |
tree | 3f96dc096b5952f63adbfc60823cd396ec766f53 | |
parent | f003ef1b54c3eedcc722e00c6a526f2368dd5885 (diff) | |
download | PeerTube-42aac9fcfc837ddd60ac304a6e0f54b6e0e7a8e0.tar.gz PeerTube-42aac9fcfc837ddd60ac304a6e0f54b6e0e7a8e0.tar.zst PeerTube-42aac9fcfc837ddd60ac304a6e0f54b6e0e7a8e0.zip |
Fix player captions menu
-rw-r--r-- | client/src/assets/player/videojs-components/settings-menu-item.ts | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/client/src/assets/player/videojs-components/settings-menu-item.ts b/client/src/assets/player/videojs-components/settings-menu-item.ts index b738300ae..85172a18c 100644 --- a/client/src/assets/player/videojs-components/settings-menu-item.ts +++ b/client/src/assets/player/videojs-components/settings-menu-item.ts | |||
@@ -75,7 +75,6 @@ class SettingsMenuItem extends MenuItem { | |||
75 | this.settingsSubMenuEl_.appendChild(this.subMenu.menu.el_) | 75 | this.settingsSubMenuEl_.appendChild(this.subMenu.menu.el_) |
76 | this.update() | 76 | this.update() |
77 | this.bindClickEvents() | 77 | this.bindClickEvents() |
78 | |||
79 | }, 0) | 78 | }, 0) |
80 | }) | 79 | }) |
81 | } | 80 | } |
@@ -107,6 +106,10 @@ class SettingsMenuItem extends MenuItem { | |||
107 | // To update the sub menu value on click, setTimeout is needed because | 106 | // To update the sub menu value on click, setTimeout is needed because |
108 | // updating the value is not instant | 107 | // updating the value is not instant |
109 | setTimeout(() => this.update(event), 0) | 108 | setTimeout(() => this.update(event), 0) |
109 | |||
110 | // Seems like videojs adds a vjs-hidden class on the caption menu after a click | ||
111 | // We don't need it | ||
112 | this.subMenu.menu.removeClass('vjs-hidden') | ||
110 | } | 113 | } |
111 | 114 | ||
112 | /** | 115 | /** |