From 13323cce24be95a31932f60969f55cb22106b963 Mon Sep 17 00:00:00 2001 From: redphx <96280+redphx@users.noreply.github.com> Date: Sun, 28 Jul 2024 09:07:45 +0700 Subject: [PATCH] Minor fix --- src/utils/user-agent.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/utils/user-agent.ts b/src/utils/user-agent.ts index 1b5c430..907a7bd 100644 --- a/src/utils/user-agent.ts +++ b/src/utils/user-agent.ts @@ -126,8 +126,10 @@ export class UserAgent { } // Clear data of navigator.userAgentData, force xCloud to detect browser based on navigator.userAgent - (window.navigator as any).orgUserAgentData = (window.navigator as any).userAgentData; - Object.defineProperty(window.navigator, 'userAgentData', {}); + if ('userAgentData' in window.navigator) { + (window.navigator as any).orgUserAgentData = (window.navigator as any).userAgentData; + Object.defineProperty(window.navigator, 'userAgentData', {}); + } // Override navigator.userAgent (window.navigator as any).orgUserAgent = window.navigator.userAgent;