Skip to content

Commit f93cb04

Browse files
committed
Improve device detection for Meta Quest
1 parent c6f8ba3 commit f93cb04

File tree

2 files changed

+1
-3
lines changed

2 files changed

+1
-3
lines changed

src/main/ua-parser.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -847,7 +847,7 @@
847847
], [MODEL, [VENDOR, GOOGLE], [TYPE, XR]], [
848848
/(pico) (4|neo3(?: link|pro)?)/i // Pico
849849
], [VENDOR, MODEL, [TYPE, XR]], [
850-
/; (quest( \d| pro)?)/i // Oculus Quest
850+
/(quest( \d| pro)?s?).+vr/i // Meta Quest
851851
], [MODEL, [VENDOR, FACEBOOK], [TYPE, XR]], [
852852

853853
///////////////////

test/unit/helpers.js

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,11 @@ describe('getDeviceVendor', () => {
99
const modelSM = 'SM-A605G';
1010
const modelRedmi = 'Redmi Note 8';
1111
const modelNexus = 'Nexus 6P';
12-
const modelQuest = 'Quest 3';
1312
const modelAquos = 'AQUOS-TVX19B';
1413

1514
assert.equal(getDeviceVendor(modelSM), 'Samsung');
1615
assert.equal(getDeviceVendor(modelRedmi), 'Xiaomi');
1716
assert.equal(getDeviceVendor(modelNexus), 'Huawei');
18-
assert.equal(getDeviceVendor(modelQuest), 'Facebook');
1917
assert.equal(getDeviceVendor(modelAquos), 'Sharp');
2018
});
2119
});

0 commit comments

Comments
 (0)