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:
parent
722b278446
commit
bec4537373
3 changed files with 13 additions and 13 deletions
22
electron.js
22
electron.js
|
@ -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
2
package-lock.json
generated
|
@ -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",
|
||||
|
|
|
@ -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",
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue