diff --git a/gyro/index.js b/gyro/index.js index 662bde1..5116342 100644 --- a/gyro/index.js +++ b/gyro/index.js @@ -136,6 +136,7 @@ } function setupGyroscope () { + log.innerHTML += "waiting for gyroscope permission\n"; return ( util.getGyroPermission() .then(response => { @@ -211,23 +212,15 @@ } perm.addEventListener("click", e => { - setupAudioStuff([ + setupGyroscope() + .then(() => setupAudioStuff([ "Track1Fade.mp3", "Track2Fade.mp3", "Track3Fade.mp3", "Track4Fade.mp3", "Track5Fade.mp3", "Track6Fade.mp3", - ]) - .then(audio => { - log.innerHTML += "waiting for gyroscope permissions\n"; - return ( - setupGyroscope() - .then(() => { - return audio; - }) - ); - }) + ])) .then(audio => { document.body.dataset.state = "main";