From 5a648056d588c35c6cb43acb96dc9225de1abc4f Mon Sep 17 00:00:00 2001 From: William Toohey Date: Fri, 26 Feb 2016 22:19:40 +1000 Subject: [PATCH] Throwing an exception wasn't a good idea anyway --- src/js/SoundManager.js | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/js/SoundManager.js b/src/js/SoundManager.js index 9126259..2c318b6 100644 --- a/src/js/SoundManager.js +++ b/src/js/SoundManager.js @@ -170,11 +170,7 @@ SoundManager.prototype.playSong = function(song, playBuild, forcePlay) { }).then(buffers => { // To prevent race condition if you press "next" twice fast if(song != this.song) { - // Stop processing - throw { - name: "SoundManagerRace", - message: "Song not playable - ignoring!" - }; + return Promise.reject("Song changed between load and play - this message can be ignored"); } this.buildup = buffers.buildup;