From 4f6e75a62ea19e44c03cf72095eb3c3f6cfc9325 Mon Sep 17 00:00:00 2001 From: Timmy Kokke Date: Tue, 10 Oct 2023 16:00:12 +0200 Subject: [PATCH] Correct disable AR/VR buttons --- js/index.js | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/js/index.js b/js/index.js index a725889..521e9e4 100644 --- a/js/index.js +++ b/js/index.js @@ -80,13 +80,17 @@ function setupButtonsXR() { /* Setup AR / VR buttons */ const arButton = document.getElementById("ar-button"); if (arButton) { - arButton.dataset.supported = engine.arSupported; - arButton.addEventListener("click", () => requestSession("immersive-ar")); + arButton.dataset.supported = engine.arSupported ? '1' : '0'; + if (engine.arSupported) { + arButton.addEventListener("click", () => requestSession("immersive-ar")); + } } const vrButton = document.getElementById("vr-button"); if (vrButton) { - vrButton.dataset.supported = engine.vrSupported; - vrButton.addEventListener("click", () => requestSession("immersive-vr")); + vrButton.dataset.supported = engine.vrSupported ? '1' : '0'; + if (engine.vrSupported) { + vrButton.addEventListener("click", () => requestSession("immersive-vr")); + } } }