From ba8d7831a7eb374e4ccf31e83a731019e900c7a3 Mon Sep 17 00:00:00 2001 From: Arthur Hulsman Date: Fri, 9 Mar 2018 12:50:57 +0100 Subject: [PATCH] Made sure play() returns a promise. --- src/js/plyr.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/js/plyr.js b/src/js/plyr.js index d4c3d392..7b4ddd5b 100644 --- a/src/js/plyr.js +++ b/src/js/plyr.js @@ -311,10 +311,10 @@ class Plyr { play() { // Return the promise (for HTML5) if (this.ads.enabled && !this.ads.initialized) { - this.ads.managerPromise.then(() => { + return this.ads.managerPromise.then(() => { this.ads.play(); }).catch(() => { - return this.media.play(); + this.media.play(); }); } else { return this.media.play();