From 570dcfee295830cdb660809ceb0b77746c6342c0 Mon Sep 17 00:00:00 2001 From: JellyBrick Date: Sun, 18 Feb 2024 10:50:15 +0900 Subject: [PATCH] fix: revert fbc02a494a1b719682108d6e3df5a575595a5178 --- src/plugins/in-app-menu/constants.ts | 20 ++++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/src/plugins/in-app-menu/constants.ts b/src/plugins/in-app-menu/constants.ts index dd4c89df..92bc5513 100644 --- a/src/plugins/in-app-menu/constants.ts +++ b/src/plugins/in-app-menu/constants.ts @@ -5,11 +5,23 @@ export interface InAppMenuConfig { export const defaultInAppMenuConfig: InAppMenuConfig = { enabled: ( - !window?.navigator?.userAgent?.includes('mac') || - global?.process?.platform !== 'darwin' + ( + typeof window !== 'undefined' && + !window.navigator?.userAgent?.includes('mac') + ) || + ( + typeof global !== 'undefined' && + global.process?.platform !== 'darwin' + ) ) && ( - !window?.navigator?.userAgent?.includes('linux') || - global?.process?.platform !== 'linux' + ( + typeof window !== 'undefined' && + !window.navigator?.userAgent?.includes('linux') + ) || + ( + typeof global !== 'undefined' && + global.process?.platform !== 'linux' + ) ), hideDOMWindowControls: false, };