From a32315e0a60123fb2a2083d42150241a77d98394 Mon Sep 17 00:00:00 2001 From: Greg Fodor <gfodor@gmail.com> Date: Wed, 14 Mar 2018 18:31:49 -0700 Subject: [PATCH] Shut down A-Frame and three.js on exit --- src/room.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/room.js b/src/room.js index 1ca8d4f10..16b3eadc2 100644 --- a/src/room.js +++ b/src/room.js @@ -119,6 +119,10 @@ async function exitScene() { if (NAF.connection && NAF.connection.adapter) { NAF.connection.disconnect(); } + + const scene = document.querySelector("a-scene"); + scene.renderer.animate(null); // Stop animation loop, TODO A-Frame should do this + document.body.removeChild(scene); } async function enterScene(mediaStream) { -- GitLab