From 5cf62d521935ca6a1e26bbff149989b94cfc4ff4 Mon Sep 17 00:00:00 2001 From: jmoenig Date: Wed, 30 Oct 2019 16:14:12 +0100 Subject: [PATCH] resume AudioContext on every request --- HISTORY.md | 7 +++++++ snap.html | 4 ++-- src/gui.js | 2 +- src/objects.js | 1 + 4 files changed, 11 insertions(+), 3 deletions(-) diff --git a/HISTORY.md b/HISTORY.md index 4018a7b8..edd32627 100755 --- a/HISTORY.md +++ b/HISTORY.md @@ -6,6 +6,13 @@ * **Notable Fixes:** * **Translation Updates:** +## v5.2.5: +* **Notable Fix:** + * resume AudioContext on every request + +### 2019-10-30 +* objects: resume AudioContext on every request + ## v5.2.4: * **Notable Changes:** * optimized performance for backgrounds and pen trails diff --git a/snap.html b/snap.html index 31b7895f..fb1092e6 100755 --- a/snap.html +++ b/snap.html @@ -2,13 +2,13 @@ - Snap! Build Your Own Blocks 5.2.4 + Snap! Build Your Own Blocks 5.2.5 - + diff --git a/src/gui.js b/src/gui.js index 78308697..f8f8d5fe 100644 --- a/src/gui.js +++ b/src/gui.js @@ -3626,7 +3626,7 @@ IDE_Morph.prototype.aboutSnap = function () { module, btn1, btn2, btn3, btn4, licenseBtn, translatorsBtn, world = this.world(); - aboutTxt = 'Snap! 5.2.4\nBuild Your Own Blocks\n\n' + aboutTxt = 'Snap! 5.2.5\nBuild Your Own Blocks\n\n' + 'Copyright \u24B8 2019 Jens M\u00F6nig and ' + 'Brian Harvey\n' + 'jens@moenig.org, bh@cs.berkeley.edu\n\n' diff --git a/src/objects.js b/src/objects.js index 2da4d8f0..bc49e569 100644 --- a/src/objects.js +++ b/src/objects.js @@ -10260,6 +10260,7 @@ Note.prototype.getAudioContext = function () { if (!this.audioContext) { this.setupContext(); } + this.audioContext.resume(); return this.audioContext; };