From e941dbd9be126174e3fd2fd3b2072bd9ca54530b Mon Sep 17 00:00:00 2001 From: Wliu <50Wliu@users.noreply.github.com> Date: Wed, 15 Nov 2017 11:51:54 +0100 Subject: [PATCH] Make ContextMenu async --- src/main-process/context-menu.coffee | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main-process/context-menu.coffee b/src/main-process/context-menu.coffee index 1bc9c29ba..ce1faf82d 100644 --- a/src/main-process/context-menu.coffee +++ b/src/main-process/context-menu.coffee @@ -5,7 +5,7 @@ class ContextMenu constructor: (template, @atomWindow) -> template = @createClickHandlers(template) menu = Menu.buildFromTemplate(template) - menu.popup(@atomWindow.browserWindow) + menu.popup(@atomWindow.browserWindow, {async: true}) # It's necessary to build the event handlers in this process, otherwise # closures are dragged across processes and failed to be garbage collected