remove native menu

This commit is contained in:
MathieuG-P
2022-05-13 08:41:19 +02:00
parent cf7863b1f0
commit 7218c36cf4
5 changed files with 18006 additions and 44 deletions
+4 -2
View File
@@ -14,6 +14,7 @@ import { autoUpdater } from 'electron-updater';
import log from 'electron-log';
import MenuBuilder from './menu';
import { resolveHtmlPath } from './util';
import './ipcs/custom-ipcs';
export default class AppUpdater {
constructor() {
@@ -101,6 +102,9 @@ const createWindow = async () => {
const menuBuilder = new MenuBuilder(mainWindow);
menuBuilder.buildMenu();
mainWindow.removeMenu();
mainWindow.setMenu(null);
// Open urls in the user's browser
mainWindow.webContents.setWindowOpenHandler((edata) => {
shell.openExternal(edata.url);
@@ -135,5 +139,3 @@ app
});
})
.catch(console.log);
import './ipcs/custom-ipcs';