diff --git a/src/main/index.ts b/src/main/index.ts index 1680859..8dc301c 100644 --- a/src/main/index.ts +++ b/src/main/index.ts @@ -1,7 +1,6 @@ import { app, WebContents, RenderProcessGoneDetails } from 'electron' import Constants from './utils/Constants' import { createErrorWindow, createMainWindow } from './MainRunner' -import { macOSDisableDefaultMenuItem } from './utils/Menus' let mainWindow let errorWindow @@ -10,7 +9,14 @@ app.on('ready', async () => { if (Constants.IS_DEV_ENV) { import('./index.dev') } - macOSDisableDefaultMenuItem() + + // Disable special menus on macOS by uncommenting the following, if necessary + /* + if (Constants.IS_MAC) { + systemPreferences.setUserDefault('NSDisabledDictationMenuItem', 'boolean', true) + systemPreferences.setUserDefault('NSDisabledCharacterPaletteMenuItem', 'boolean', true) + } + */ mainWindow = await createMainWindow(mainWindow) }) diff --git a/src/main/utils/Menus.ts b/src/main/utils/Menus.ts deleted file mode 100644 index b05c164..0000000 --- a/src/main/utils/Menus.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { systemPreferences } from 'electron' -import Constants from './Constants' - -export default class Menus { - static macOSDisableDefaultMenuItem(): void { - if (Constants.IS_MAC) { - systemPreferences.setUserDefault('NSDisabledDictationMenuItem', 'boolean', true) - systemPreferences.setUserDefault('NSDisabledCharacterPaletteMenuItem', 'boolean', true) - } - } -} - -export const { macOSDisableDefaultMenuItem } = Menus