Merge pull request #1113 from maximelafarie/fix/darwin-top-bar

fix: electron menu bar for darwin devices
This commit is contained in:
Jeff 2025-09-10 00:43:59 -07:00 committed by GitHub
commit 4328d8860e
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -489,7 +489,10 @@ async function createWindow(first = true): Promise<void> {
const menuBuilder = new MenuBuilder(mainWindow); const menuBuilder = new MenuBuilder(mainWindow);
menuBuilder.buildMenu(); menuBuilder.buildMenu();
Menu.setApplicationMenu(null);
if (process.platform !== 'darwin') {
Menu.setApplicationMenu(null);
}
// Open URLs in the user's browser // Open URLs in the user's browser
mainWindow.webContents.setWindowOpenHandler((edata) => { mainWindow.webContents.setWindowOpenHandler((edata) => {