From 7bf05bd90780dede4d35166b9694e700cc71c238 Mon Sep 17 00:00:00 2001 From: Vendicated Date: Thu, 17 Apr 2025 14:39:12 +0200 Subject: [PATCH] add back window menu (minimise, close, etc) on mac --- src/main/mainWindow.ts | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) 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); }