repo: janusweb
action: commit
revision: 
path_from: 
revision_from: 12bf3de2056859ff10d561ba4b4e5b68a040cbe5:
path_to: 
revision_to: 
git.thebackupbox.net
janusweb
git clone git://git.thebackupbox.net/janusweb
commit 12bf3de2056859ff10d561ba4b4e5b68a040cbe5
Author: James Baicoianu 
Date:   Thu Oct 22 13:11:48 2020 -0700

    WebXR reliability improvements

diff --git a/scripts/client.js b/scripts/client.js
index e5e3b21a46fa0688bee5cf4ec20420ce47bc2039..
index ..a2458733b9d30e153f243c6f52ff51d0b8a93597 100644
--- a/scripts/client.js
+++ b/scripts/client.js
@@ -258,12 +258,11 @@ elation.require(['engine.engine', 'engine.assets', 'engine.things.light_ambient'
     }
     this.handleRenderViewAdd = function(ev) {
       let view = ev.data;
-      if (view.xrsession) {
+      if (view.xrsession && !this.xrplayer) {
         this.xrplayer = this.player.createObject('xrplayer', {
-          session: view.xrsession
+          session: view.xrsession,
+          xrview: view
         });
-        console.log('Attached XR player to render view', this.xrplayer, view);
-        view.setactivething(this.xrplayer._target);
       }
     }
   }, elation.engine.client);

-----END OF PAGE-----