repo: janusweb action: commit revision: path_from: revision_from: 5e149d9a81b71e31af4db03cb01a8079caaee617: path_to: revision_to:
commit 5e149d9a81b71e31af4db03cb01a8079caaee617 Author: James BaicoianuDate: Mon Sep 20 12:52:51 2021 -0700 Stop sound before restarting if already playing diff --git a/scripts/sound.js b/scripts/sound.js
--- a/scripts/sound.js
+++ b/scripts/sound.js
@@ -131,6 +131,9 @@ elation.require(['janusweb.janusbase'], function() {
await this.createAudio();
}
if (this.audio && this.audio.buffer) { //this.audio.source && this.audio.source.buffer) {
+ if (this.audio.source) {
+ this.audio.stop();
+ }
this.audio.setVolume(this.gain);
if (this.audio.isPlaying) {
this.audio.source.currentTime = 0;
-----END OF PAGE-----