aboutsummaryrefslogtreecommitdiffstats
path: root/src/js/plyr.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/js/plyr.js')
-rw-r--r--src/js/plyr.js17
1 files changed, 13 insertions, 4 deletions
diff --git a/src/js/plyr.js b/src/js/plyr.js
index 7ac9d7f2..45bc2c18 100644
--- a/src/js/plyr.js
+++ b/src/js/plyr.js
@@ -2269,7 +2269,7 @@
_pause();
// Set seek input to 0
- if(plyr.buttons.seek) {
+ if(plyr.buttons && plyr.buttons.seek) {
plyr.buttons.seek.value = 0;
}
@@ -2559,11 +2559,20 @@
_on(plyr.media, 'waiting canplay seeked', _checkLoading);
// Click video
- if (config.clickToPlay) {
+ if (config.clickToPlay && plyr.type !== 'audio') {
+ // Re-fetch the wrapper
+ var wrapper = _getElement('.' + config.classes.videoWrapper);
+
+ // Bail if there's no wrapper (this should never happen)
+ if(!wrapper) {
+ return;
+ }
+
// Set cursor
- plyr.videoContainer.style.cursor = "pointer";
+ wrapper.style.cursor = "pointer";
- _on(plyr.media, 'click', function() {
+ // On click play, pause ore restart
+ _on(wrapper, 'click', function() {
if (plyr.media.paused) {
_play();
}