1
0
Fork 0
mirror of https://github.com/anyproto/anytype-ts.git synced 2025-06-09 09:35:02 +09:00

fix relaunch

This commit is contained in:
Andrew Simachev 2022-01-29 01:32:36 +03:00
parent 722b278446
commit bec4537373
3 changed files with 13 additions and 13 deletions

View file

@ -251,6 +251,8 @@ function createWindow () {
});
win.on('close', (e) => {
Util.log('info', 'close: ' + app.isQuiting);
if (app.isQuiting) {
return;
};
@ -810,7 +812,7 @@ app.on('before-quit', (e) => {
Util.log('info', 'before-quit');
if (app.isQuiting) {
exit(0);
app.exit(0);
} else {
e.preventDefault();
exit(false);
@ -835,16 +837,14 @@ function send () {
function shutdown (relaunch) {
Util.log('info', 'Shutdown, relaunch: ' + relaunch);
setTimeout(() => {
if (relaunch) {
Util.log('info', 'Relaunch');
app.isQuiting = true;
app.relaunch();
app.exit(0);
} else {
app.exit(0);
};
}, 3000);
if (relaunch) {
Util.log('info', 'Relaunch');
app.isQuiting = true;
app.relaunch();
app.exit(0);
} else {
app.exit(0);
};
};
function exit (relaunch) {

2
package-lock.json generated
View file

@ -31,7 +31,7 @@
"electron-is-dev": "^2.0.0",
"electron-json-storage": "^4.3.0",
"electron-log": "^3.0.9",
"electron-updater": "^4.3.7",
"electron-updater": "^4.6.1",
"electron-util": "^0.12.3",
"electron-window-state": "^5.0.3",
"emoji-mart": "^2.11.2",

View file

@ -96,7 +96,7 @@
"electron-is-dev": "^2.0.0",
"electron-json-storage": "^4.3.0",
"electron-log": "^3.0.9",
"electron-updater": "^4.3.7",
"electron-updater": "^4.6.1",
"electron-util": "^0.12.3",
"electron-window-state": "^5.0.3",
"emoji-mart": "^2.11.2",