From 510652043dd1b60339c0a96a363da16471bb8f57 Mon Sep 17 00:00:00 2001 From: Skyler Lehmkuhl Date: Thu, 5 Dec 2024 15:04:13 -0500 Subject: [PATCH] fix menus on macos --- src/main.js | 44 +++++++++++++++++++++----------------------- 1 file changed, 21 insertions(+), 23 deletions(-) diff --git a/src/main.js b/src/main.js index 975897d..3ed30ef 100644 --- a/src/main.js +++ b/src/main.js @@ -2884,28 +2884,26 @@ async function updateMenu() { } else { activeFrame = false } - if (macOS) { - const appSubmenu = await Submenu.new({ - text: 'Lightningbeam', - items: [ - { - text: 'About Lightningbeam', - enabled: true, - action:about - }, - { - text: 'Settings', - enabled: false, - action: () => {} - }, - { - text: 'Quit Lightningbeam', - enabled: true, - action: quit, - }, - ] - }) - } + const appSubmenu = await Submenu.new({ + text: 'Lightningbeam', + items: [ + { + text: 'About Lightningbeam', + enabled: true, + action:about + }, + { + text: 'Settings', + enabled: false, + action: () => {} + }, + { + text: 'Quit Lightningbeam', + enabled: true, + action: quit, + }, + ] + }) const fileSubmenu = await Submenu.new({ text: 'File', items: [ @@ -3066,7 +3064,7 @@ async function updateMenu() { let items = [fileSubmenu, editSubmenu, modifySubmenu, timelineSubmenu, viewSubmenu, helpSubmenu] if (macOS) { - items.unshift([appSubmenu]) + items.unshift(appSubmenu) } const menu = await Menu.new({ items: items,