diff --git a/src/Components/Web.JS/src/Platform/Mono/MonoDebugger.ts b/src/Components/Web.JS/src/Platform/Mono/MonoDebugger.ts index 2f1ddfbb1e28..57cd33de460a 100644 --- a/src/Components/Web.JS/src/Platform/Mono/MonoDebugger.ts +++ b/src/Components/Web.JS/src/Platform/Mono/MonoDebugger.ts @@ -6,7 +6,7 @@ import { WebAssemblyResourceLoader } from '../WebAssemblyResourceLoader'; const navigatorUA = navigator as MonoNavigatorUserAgent; const brands = navigatorUA.userAgentData && navigatorUA.userAgentData.brands; // eslint-disable-next-line @typescript-eslint/no-explicit-any -const currentBrowserIsChromeOrEdge = brands +const currentBrowserIsChromeOrEdge = brands && brands.length > 0 ? brands.some(b => b.brand === 'Google Chrome' || b.brand === 'Microsoft Edge' || b.brand === 'Chromium') : (window as any).chrome; const platform = navigatorUA.userAgentData?.platform ?? navigator.platform;