From 92db49314fd2af83365ae7191671ad53fd87be3f Mon Sep 17 00:00:00 2001 From: Tasos Papalyras Date: Sat, 21 Mar 2020 16:04:25 +0200 Subject: [PATCH 1/4] Await configuration loading on Windows --- src/main-process/atom-application.js | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/main-process/atom-application.js b/src/main-process/atom-application.js index 097f0c0d6..22a123a0f 100644 --- a/src/main-process/atom-application.js +++ b/src/main-process/atom-application.js @@ -320,11 +320,7 @@ module.exports = class AtomApplication extends EventEmitter { ); }); - // TodoElectronIssue: In electron v2 awaiting the watcher causes some delay - // in Windows machines, which affects directly the startup time. - if (process.platform !== 'win32') { - await this.configFilePromise; - } + await this.configFilePromise; } let optionsForWindowsToOpen = []; From d264d0156035cd15ca83c617659ebb978adce5a6 Mon Sep 17 00:00:00 2001 From: Tasos Papalyras Date: Mon, 23 Mar 2020 09:35:54 +0200 Subject: [PATCH 2/4] Force CI build --- src/main-process/atom-application.js | 1 - 1 file changed, 1 deletion(-) diff --git a/src/main-process/atom-application.js b/src/main-process/atom-application.js index 22a123a0f..bcf398973 100644 --- a/src/main-process/atom-application.js +++ b/src/main-process/atom-application.js @@ -319,7 +319,6 @@ module.exports = class AtomApplication extends EventEmitter { this.promptForRestart() ); }); - await this.configFilePromise; } From 3a70292254d5bedf6c9345b1000a473709d5cb22 Mon Sep 17 00:00:00 2001 From: Tasos Papalyras Date: Tue, 19 May 2020 23:12:38 +0300 Subject: [PATCH 3/4] Force CI build --- src/main-process/atom-application.js | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main-process/atom-application.js b/src/main-process/atom-application.js index bcf398973..1aed2538e 100644 --- a/src/main-process/atom-application.js +++ b/src/main-process/atom-application.js @@ -319,6 +319,7 @@ module.exports = class AtomApplication extends EventEmitter { this.promptForRestart() ); }); + await this.configFilePromise; } From 230185fb7405f5aa8820a3c501567970e7477518 Mon Sep 17 00:00:00 2001 From: Tasos Papalyras Date: Tue, 19 May 2020 23:37:00 +0300 Subject: [PATCH 4/4] Fix lint errors --- src/main-process/atom-application.js | 1 - 1 file changed, 1 deletion(-) diff --git a/src/main-process/atom-application.js b/src/main-process/atom-application.js index 1aed2538e..bcf398973 100644 --- a/src/main-process/atom-application.js +++ b/src/main-process/atom-application.js @@ -319,7 +319,6 @@ module.exports = class AtomApplication extends EventEmitter { this.promptForRestart() ); }); - await this.configFilePromise; }