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; ] satisfies MenuItemList;
const menu = Menu.buildFromTemplate([ const menuItems = [
{ {
label: "Vesktop", label: "Vesktop",
role: "appMenu", role: "appMenu",
@@ -253,8 +253,11 @@ function initMenuBar(win: BrowserWindow) {
}, },
{ role: "fileMenu" }, { role: "fileMenu" },
{ role: "editMenu" }, { role: "editMenu" },
{ role: "viewMenu" } { role: "viewMenu" },
]); isDarwin && { role: "windowMenu" }
] satisfies MenuItemList;
const menu = Menu.buildFromTemplate(menuItems.filter(isTruthy));
Menu.setApplicationMenu(menu); Menu.setApplicationMenu(menu);
} }