Vanessa 2023-01-26 20:59:58 +08:00
parent 77e178051a
commit 9a284590c2
2 changed files with 15 additions and 9 deletions

View file

@ -562,15 +562,21 @@ export const initWindow = () => {
currentWindow.minimize();
});
closeBtnElement.addEventListener("click", () => {
winOnClose(currentWindow);
if (isWindow()) {
currentWindow.destroy();
} else {
winOnClose(currentWindow);
}
});
/// #else
document.querySelector(".toolbar").classList.add("toolbar--browser");
window.addEventListener("beforeunload", () => {
exportLayout(false);
}, false);
window.addEventListener("pagehide", () => {
exportLayout(false);
}, false);
if (!isWindow()) {
document.querySelector(".toolbar").classList.add("toolbar--browser");
window.addEventListener("beforeunload", () => {
exportLayout(false);
}, false);
window.addEventListener("pagehide", () => {
exportLayout(false);
}, false);
}
/// #endif
};