|
@@ -68231,6 +68231,7 @@ module.exports.Component = registerComponent('cursor', {
|
|
|
},
|
|
|
|
|
|
onEnterVR: function () {
|
|
|
+ this.clearCurrentIntersection(true);
|
|
|
var xrSession = this.el.sceneEl.xrSession;
|
|
|
var self = this;
|
|
|
if (!xrSession) { return; }
|
|
@@ -80074,7 +80075,9 @@ module.exports.AScene = registerElement('a-scene', {
|
|
|
AEntity.prototype.play.call(this); // .play() *before* render.
|
|
|
|
|
|
// WebXR Immersive navigation handler.
|
|
|
- navigator.xr.addEventListener('sessiongranted', function () { sceneEl.enterVR(); });
|
|
|
+ if (this.hasWebXR && navigator.xr.addEventListener) {
|
|
|
+ navigator.xr.addEventListener('sessiongranted', function () { sceneEl.enterVR(); });
|
|
|
+ }
|
|
|
|
|
|
if (sceneEl.renderStarted) { return; }
|
|
|
sceneEl.resize();
|
|
@@ -82131,7 +82134,7 @@ _dereq_('./core/a-mixin');
|
|
|
_dereq_('./extras/components/');
|
|
|
_dereq_('./extras/primitives/');
|
|
|
|
|
|
-console.log('A-Frame Version: 1.0.4 (Date 2020-05-05, Commit #62617e23)');
|
|
|
+console.log('A-Frame Version: 1.0.4 (Date 2020-05-07, Commit #9022b97e)');
|
|
|
console.log('THREE Version (https://github.com/supermedium/three.js):',
|
|
|
pkg.dependencies['super-three']);
|
|
|
console.log('WebVR Polyfill Version:', pkg.dependencies['webvr-polyfill']);
|