From c1d4af43aa1e6c96a697cf23740e271b3917c12a Mon Sep 17 00:00:00 2001
From: Greg Fodor <gfodor@gmail.com>
Date: Tue, 13 Nov 2018 17:54:44 +0000
Subject: [PATCH] Oops, properly save and restore hud scale

---
 src/components/camera-tool.js | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/src/components/camera-tool.js b/src/components/camera-tool.js
index cff6bd835..948b22ec5 100644
--- a/src/components/camera-tool.js
+++ b/src/components/camera-tool.js
@@ -126,6 +126,7 @@ AFRAME.registerComponent("camera-tool", {
 
   tock: (function() {
     const tempHeadScale = new THREE.Vector3();
+    const tempHudScale = new THREE.Vector3();
 
     return function tock() {
       const sceneEl = this.el.sceneEl;
@@ -150,7 +151,7 @@ AFRAME.registerComponent("camera-tool", {
         }
 
         if (this.playerHud) {
-          tempHeadScale.copy(this.playerHud.scale);
+          tempHudScale.copy(this.playerHud.scale);
           this.playerHud.scale.set(0.001, 0.001, 0.001);
         }
 
@@ -174,7 +175,7 @@ AFRAME.registerComponent("camera-tool", {
           this.playerHead.scale.copy(tempHeadScale);
         }
         if (this.playerHud) {
-          this.playerHud.scale.copy(tempHeadScale);
+          this.playerHud.scale.copy(tempHudScale);
         }
         this.lastUpdate = now;
         this.updateRenderTargetNextTick = false;
-- 
GitLab