From 9d9e609777a50e001f70fa63983b7f6891fe88e8 Mon Sep 17 00:00:00 2001 From: Fawad Ali Date: Mon, 19 Jul 2021 23:24:25 +0500 Subject: [PATCH] fix(event-display): try fixing AR overlay --- .../src/managers/three-manager/ar-manager.ts | 4 +--- .../src/app/sections/atlas/atlas.component.html | 10 ++++++---- .../src/app/sections/cms/cms.component.html | 6 ++++-- .../src/app/sections/lhcb/lhcb.component.html | 6 ++++-- .../app/sections/playground/playground.component.html | 4 +++- .../src/app/sections/trackml/trackml.component.html | 6 ++++-- 6 files changed, 22 insertions(+), 14 deletions(-) diff --git a/packages/phoenix-event-display/src/managers/three-manager/ar-manager.ts b/packages/phoenix-event-display/src/managers/three-manager/ar-manager.ts index d0981f02a..81798621f 100644 --- a/packages/phoenix-event-display/src/managers/three-manager/ar-manager.ts +++ b/packages/phoenix-event-display/src/managers/three-manager/ar-manager.ts @@ -35,7 +35,7 @@ export class ARManager extends XRManager { this.sessionInit = () => { return ARManager.enableDomOverlay ? { optionalFeatures: ['dom-overlay'], - domOverlay: { root: document.body }, + domOverlay: { root: document.getElementById('arOverlay') }, } : {}; } } @@ -46,7 +46,6 @@ export class ARManager extends XRManager { * @override */ protected async onXRSessionStarted(session: any) { - document.body.style.setProperty('background-color', 'transparent'); this.previousValues.sceneScale = this.scene.scale.x; this.previousValues.cameraNear = this.camera.near; this.scaleScene(0.00001); @@ -60,7 +59,6 @@ export class ARManager extends XRManager { * @override */ protected onXRSessionEnded() { - document.body.style.removeProperty('background-color'); this.scaleScene(this.previousValues.sceneScale); this.camera.near = this.previousValues.cameraNear; super.onXRSessionEnded(); diff --git a/packages/phoenix-ng/projects/phoenix-app/src/app/sections/atlas/atlas.component.html b/packages/phoenix-ng/projects/phoenix-app/src/app/sections/atlas/atlas.component.html index f86aae387..880619d71 100644 --- a/packages/phoenix-ng/projects/phoenix-app/src/app/sections/atlas/atlas.component.html +++ b/packages/phoenix-ng/projects/phoenix-app/src/app/sections/atlas/atlas.component.html @@ -1,12 +1,14 @@ - +
+ + +
-
diff --git a/packages/phoenix-ng/projects/phoenix-app/src/app/sections/cms/cms.component.html b/packages/phoenix-ng/projects/phoenix-app/src/app/sections/cms/cms.component.html index f8351a872..01679191a 100644 --- a/packages/phoenix-ng/projects/phoenix-app/src/app/sections/cms/cms.component.html +++ b/packages/phoenix-ng/projects/phoenix-app/src/app/sections/cms/cms.component.html @@ -1,10 +1,12 @@ - +
+ + +
-
diff --git a/packages/phoenix-ng/projects/phoenix-app/src/app/sections/lhcb/lhcb.component.html b/packages/phoenix-ng/projects/phoenix-app/src/app/sections/lhcb/lhcb.component.html index 7756c76ae..cbe264050 100644 --- a/packages/phoenix-ng/projects/phoenix-app/src/app/sections/lhcb/lhcb.component.html +++ b/packages/phoenix-ng/projects/phoenix-app/src/app/sections/lhcb/lhcb.component.html @@ -1,10 +1,12 @@ - +
+ + +
-
diff --git a/packages/phoenix-ng/projects/phoenix-app/src/app/sections/playground/playground.component.html b/packages/phoenix-ng/projects/phoenix-app/src/app/sections/playground/playground.component.html index 84dbba22f..60d8c0ffe 100644 --- a/packages/phoenix-ng/projects/phoenix-app/src/app/sections/playground/playground.component.html +++ b/packages/phoenix-ng/projects/phoenix-app/src/app/sections/playground/playground.component.html @@ -1,5 +1,7 @@ - +
+ +
diff --git a/packages/phoenix-ng/projects/phoenix-app/src/app/sections/trackml/trackml.component.html b/packages/phoenix-ng/projects/phoenix-app/src/app/sections/trackml/trackml.component.html index 72f452f9f..0ff5b740a 100644 --- a/packages/phoenix-ng/projects/phoenix-app/src/app/sections/trackml/trackml.component.html +++ b/packages/phoenix-ng/projects/phoenix-app/src/app/sections/trackml/trackml.component.html @@ -1,6 +1,8 @@ - +
+ + +
-