From 8b1827bea70b56940f5768955cdce5c6504750db Mon Sep 17 00:00:00 2001 From: Ash Wilson Date: Fri, 19 Apr 2019 12:01:22 -0400 Subject: [PATCH] Return an all-Promise for windows opened by urlsToOpen --- src/main-process/atom-application.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main-process/atom-application.js b/src/main-process/atom-application.js index 1ee188481..1ba529feb 100644 --- a/src/main-process/atom-application.js +++ b/src/main-process/atom-application.js @@ -343,7 +343,9 @@ class AtomApplication extends EventEmitter { env }) } else if (urlsToOpen && urlsToOpen.length > 0) { - return urlsToOpen.map(urlToOpen => this.openUrl({urlToOpen, devMode, safeMode, env})) + return Promise.all( + urlsToOpen.map(urlToOpen => this.openUrl({urlToOpen, devMode, safeMode, env})) + ) } else { // Always open an editor window if this is the first instance of Atom. return this.openPath({