Moved it back

This commit is contained in:
Core 2022-07-30 19:20:33 +01:00
parent f30c905a4b
commit 7d2dbe99b1

View file

@ -1469,36 +1469,26 @@ export class BrowserWindow {
} }
}); });
win.on("minimize", (e: any) => {
console.log("[Window - App.ts]", "Minimized")
if (process.platform !== "darwin" && utils.getStoreValue("general.close_button_hide")) {
console.log("Minimizing")
e.preventDefault()
win.hide();
}
})
win.on("close", (e: any) => { win.on("close", (e: any) => {
console.log("[Window - App.ts] Closing") if ((process.platform === "darwin" || utils.getStoreValue("general.close_button_hide")) && !isQuitting) {
if (process.platform === "darwin" && !isQuitting) {
console.log("[Window - App.ts]", "hide on close");
e.preventDefault() e.preventDefault()
win.hide() win.hide()
} }
}) })
app.on('before-quit', () => { win.on("closed", (_: any) => {
console.log("[Window - App.ts] Before Quit")
isQuitting = true;
win.webContents.executeJavaScript(` win.webContents.executeJavaScript(`
window.localStorage.setItem("currentTrack", JSON.stringify(app.mk.nowPlayingItem)); window.localStorage.setItem("currentTrack", JSON.stringify(app.mk.nowPlayingItem));
window.localStorage.setItem("currentTime", JSON.stringify(app.mk.currentPlaybackTime)); window.localStorage.setItem("currentTime", JSON.stringify(app.mk.currentPlaybackTime));
window.localStorage.setItem("currentQueue", JSON.stringify(app.mk.queue._unplayedQueueItems)); window.localStorage.setItem("currentQueue", JSON.stringify(app.mk.queue._unplayedQueueItems));
ipcRenderer.send('stopGCast','');`) ipcRenderer.send('stopGCast','');`)
})
app.on('before-quit', () => {
isQuitting = true;
}); });
app.on('activate', function () { app.on('activate', function () {
console.log("[Window - App.ts] Activate")
win.show() win.show()
}); });