add back window menu (minimise, close, etc) on mac

This commit is contained in:
Vendicated
2025-04-17 14:39:12 +02:00
parent ae20445301
commit 7bf05bd907

View File

@@ -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);
}