repo: janusweb action: commit revision: path_from: revision_from: 12bf3de2056859ff10d561ba4b4e5b68a040cbe5: path_to: revision_to:
commit 12bf3de2056859ff10d561ba4b4e5b68a040cbe5 Author: James BaicoianuDate: Thu Oct 22 13:11:48 2020 -0700 WebXR reliability improvements diff --git a/scripts/client.js b/scripts/client.js
--- 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-----