hide menu in PiP+in-app-menu if hideMenu is enabled

This commit is contained in:
Araxeus
2023-01-19 02:33:43 +02:00
parent 1eb0269434
commit 96b1b69629

View File

@ -1,5 +1,6 @@
const { Menu, app } = require("electron"); const { Menu, app } = require("electron");
const { setApplicationMenu } = require("../../../menu"); const { setApplicationMenu } = require("../../../menu");
const config = require("../../../config");
module.exports = (win, options, setOptions, togglePip, isInPip) => { module.exports = (win, options, setOptions, togglePip, isInPip) => {
if (isInPip) { if (isInPip) {
@ -31,6 +32,11 @@ module.exports = (win, options, setOptions, togglePip, isInPip) => {
], ],
}, },
])); ]));
if (config.get("options.hideMenu")) {
setImmediate(() => {
win.webContents.send("toggleMenu");
});
}
} else { } else {
setApplicationMenu(win); setApplicationMenu(win);
} }