diff --git a/src/utils/vr-caps-detect.js b/src/utils/vr-caps-detect.js index 90c4ac6b5572fbac0f75652b81c246487db4651d..baed879b07a360c1e5d095b760912ff83ed3edfc 100644 --- a/src/utils/vr-caps-detect.js +++ b/src/utils/vr-caps-detect.js @@ -50,7 +50,7 @@ export async function getAvailableVREntryTypes() { // This needs to be kept up-to-date with the latest browsers that can support VR and Hubs. // Checking for navigator.getVRDisplays always passes b/c of polyfill. const isWebVRCapableBrowser = window.hasNativeWebVRImplementation; - const isFirefoxReality = "buildID" in navigator && isWebVRCapableBrowser; + const isFirefoxReality = window.orientation === 0 && "buildID" in navigator && isWebVRCapableBrowser; const isInHMD = isOculusBrowser || isFirefoxReality; const isDaydreamCapableBrowser = !!(isWebVRCapableBrowser && browser.name === "chrome" && !isSamsungBrowser);