Restore fullscreenable after switching to PiP mode

This commit is contained in:
TC
2022-04-09 12:13:33 +02:00
parent f3641f5072
commit e58a580b2b

View File

@ -25,6 +25,7 @@ const togglePiP = async (win) => {
// Go fullscreen // Go fullscreen
`document.querySelector(".fullscreen-button").click()` `document.querySelector(".fullscreen-button").click()`
); );
win.setFullScreenable(true);
app.dock?.hide(); app.dock?.hide();
win.setVisibleOnAllWorkspaces(true, { win.setVisibleOnAllWorkspaces(true, {
@ -33,7 +34,6 @@ const togglePiP = async (win) => {
app.dock?.show(); app.dock?.show();
win.setAlwaysOnTop(true, "screen-saver", 1); win.setAlwaysOnTop(true, "screen-saver", 1);
} else { } else {
win.setFullScreenable(true);
await win.webContents.executeJavaScript( await win.webContents.executeJavaScript(
// Exit fullscreen // Exit fullscreen
`document.querySelector(".exit-fullscreen-button").click()` `document.querySelector(".exit-fullscreen-button").click()`