aboutsummaryrefslogtreecommitdiffstats
path: root/src/js/controls.js
diff options
context:
space:
mode:
authorSam Potts <sam@potts.es>2018-04-17 23:51:23 +1000
committerSam Potts <sam@potts.es>2018-04-17 23:51:23 +1000
commit119b471b84f8e2a25c61a09c0905d429a475407d (patch)
tree5c64c7d6b00ab4213d9865d3549771728850911f /src/js/controls.js
parent7f079e0ec3abbc9909807a1d9da60e18099a48f0 (diff)
downloadplyr-119b471b84f8e2a25c61a09c0905d429a475407d.tar.lz
plyr-119b471b84f8e2a25c61a09c0905d429a475407d.tar.xz
plyr-119b471b84f8e2a25c61a09c0905d429a475407d.zip
More bug fixes
Diffstat (limited to 'src/js/controls.js')
-rw-r--r--src/js/controls.js5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/js/controls.js b/src/js/controls.js
index c44cd13a..05d98bab 100644
--- a/src/js/controls.js
+++ b/src/js/controls.js
@@ -581,6 +581,11 @@ const controls = {
list = pane && pane.querySelector('ul');
}
+ // If there's no list it means it's not been rendered...
+ if (!utils.is.element(list)) {
+ return;
+ }
+
// Update the label
const label = this.elements.settings.tabs[setting].querySelector(`.${this.config.classNames.menu.value}`);
label.innerHTML = controls.getLabel.call(this, setting, value);