From 8b4da5fae53ab044f37043c53c42cd8a4f92de2a Mon Sep 17 00:00:00 2001 From: Kevin Lee <klee@mozilla.com> Date: Tue, 1 May 2018 16:07:53 -0700 Subject: [PATCH] fix the regex so that ios cardboard is properly detected. --- src/utils/vr-caps-detect.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/utils/vr-caps-detect.js b/src/utils/vr-caps-detect.js index 5f312c23b..1a296ebe8 100644 --- a/src/utils/vr-caps-detect.js +++ b/src/utils/vr-caps-detect.js @@ -70,12 +70,12 @@ export async function getAvailableVREntryTypes() { ? VR_DEVICE_AVAILABILITY.yes : VR_DEVICE_AVAILABILITY.no; - cardboard = displays.find(d => d.capabilities.canPresent && d.displayName.match(/\Wcardboard\W/i)) + cardboard = displays.find(d => d.capabilities.canPresent && d.displayName.match(/\W*cardboard\W*/i)) ? VR_DEVICE_AVAILABILITY.yes : VR_DEVICE_AVAILABILITY.no; // For daydream detection, in a WebVR browser we can increase confidence in daydream compatibility. - const hasDaydreamWebVRDevice = displays.find(d => d.displayName.match(/\Wdaydream\W/i)); + const hasDaydreamWebVRDevice = displays.find(d => d.displayName.match(/\W*daydream\W*/i)); if (hasDaydreamWebVRDevice) { // If we detected daydream via WebVR -- GitLab