From feb06b015e2ce0b5eaebcb595b5918ca7116cbbd Mon Sep 17 00:00:00 2001 From: Araxeus <78568641+Araxeus@users.noreply.github.com> Date: Fri, 15 Apr 2022 15:27:16 +0300 Subject: [PATCH] dont save maximized state in PiP mode --- index.js | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/index.js b/index.js index bfc06ccc..d3badf25 100644 --- a/index.js +++ b/index.js @@ -196,17 +196,18 @@ function createMainWindow() { win.on("resize", () => { const windowSize = win.getSize(); - const isMaximized = win.isMaximized(); - if (winWasMaximized !== isMaximized) { + + const isPiPEnabled = + config.plugins.isEnabled("picture-in-picture") && + config.plugins.getOptions("picture-in-picture")["isInPiP"]; + + if (!isPiPEnabled && winWasMaximized !== isMaximized) { winWasMaximized = isMaximized; config.set("window-maximized", isMaximized); } if (isMaximized) return; - const isPiPEnabled = - config.plugins.isEnabled("picture-in-picture") && - config.plugins.getOptions("picture-in-picture")["isInPiP"]; if (!isPiPEnabled) { lateSave("window-size", { width: windowSize[0],