From 96b1b6962963f0013d35225d0232ad2da17fedf4 Mon Sep 17 00:00:00 2001 From: Araxeus <78568641+Araxeus@users.noreply.github.com> Date: Thu, 19 Jan 2023 02:33:43 +0200 Subject: [PATCH] hide menu in PiP+in-app-menu if hideMenu is enabled --- plugins/picture-in-picture/adaptors/in-app-menu.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/plugins/picture-in-picture/adaptors/in-app-menu.js b/plugins/picture-in-picture/adaptors/in-app-menu.js index a96ae967..0da110bc 100644 --- a/plugins/picture-in-picture/adaptors/in-app-menu.js +++ b/plugins/picture-in-picture/adaptors/in-app-menu.js @@ -1,5 +1,6 @@ const { Menu, app } = require("electron"); const { setApplicationMenu } = require("../../../menu"); +const config = require("../../../config"); module.exports = (win, options, setOptions, togglePip, 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 { setApplicationMenu(win); }