diff --git a/src/main/mainWindow.ts b/src/main/mainWindow.ts index 3205738..b4a2dbe 100644 --- a/src/main/mainWindow.ts +++ b/src/main/mainWindow.ts @@ -245,7 +245,7 @@ function initMenuBar(win: BrowserWindow) { } ] satisfies MenuItemList; - const menu = Menu.buildFromTemplate([ + const menuItems = [ { label: "Vesktop", role: "appMenu", @@ -253,8 +253,11 @@ function initMenuBar(win: BrowserWindow) { }, { role: "fileMenu" }, { role: "editMenu" }, - { role: "viewMenu" } - ]); + { role: "viewMenu" }, + isDarwin && { role: "windowMenu" } + ] satisfies MenuItemList; + + const menu = Menu.buildFromTemplate(menuItems.filter(isTruthy)); Menu.setApplicationMenu(menu); }