From 7e2c254ecf20d269d83b8908f3287992c3a14f43 Mon Sep 17 00:00:00 2001 From: JellyBrick Date: Sun, 18 Feb 2024 09:47:05 +0900 Subject: [PATCH] fix(in-app-menu): should be disabled by default in linux env --- src/plugins/in-app-menu/constants.ts | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/src/plugins/in-app-menu/constants.ts b/src/plugins/in-app-menu/constants.ts index 9390df6a..83e4a6cc 100644 --- a/src/plugins/in-app-menu/constants.ts +++ b/src/plugins/in-app-menu/constants.ts @@ -4,8 +4,14 @@ export interface InAppMenuConfig { } export const defaultInAppMenuConfig: InAppMenuConfig = { enabled: - (typeof window !== 'undefined' && - !window.navigator?.userAgent?.includes('mac')) || - (typeof global !== 'undefined' && global.process?.platform !== 'darwin'), + ( + (typeof window !== 'undefined' && + !window.navigator?.userAgent?.includes('mac')) || + (typeof global !== 'undefined' && global.process?.platform !== 'darwin') + ) && ( + (typeof window !== 'undefined' && + !window.navigator?.userAgent?.includes('linux')) || + (typeof global !== 'undefined' && global.process?.platform !== 'linux') + ), hideDOMWindowControls: false, };