diff --git a/v3/src/sound/webaudio/WebAudioSound.js b/v3/src/sound/webaudio/WebAudioSound.js index 56f21a2c5..56cefa559 100644 --- a/v3/src/sound/webaudio/WebAudioSound.js +++ b/v3/src/sound/webaudio/WebAudioSound.js @@ -257,6 +257,10 @@ var WebAudioSound = new Class({ time: Math.max(this.startTime, this.manager.context.currentTime) - this.playTime, rate: this.totalRate }); + if (this.loopSource) { + this.stopAndRemoveLoopBufferSource(); + this.createAndStartLoopBufferSource(); + } } }, /**