From 635f09b741ee3b6737e8aa88db8d7edf952b8ea4 Mon Sep 17 00:00:00 2001 From: Cheng Zhao Date: Thu, 18 Jul 2013 18:53:04 +0800 Subject: [PATCH] Destroy window immediately when user choose to close window. There is no need to delay destroy now. --- src/atom-window.coffee | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/atom-window.coffee b/src/atom-window.coffee index e901a42b6..0d5bf3f69 100644 --- a/src/atom-window.coffee +++ b/src/atom-window.coffee @@ -77,8 +77,7 @@ class AtomWindow buttons: ['Close', 'Keep Waiting'] message: 'Editor is not responsing' detail: 'The editor is not responding. Would you like to force close it or just keep waiting?' - if chosen is 0 - setImmediate => @browserWindow.destroy() + @browserWindow.destroy() if chosen is 0 @browserWindow.on 'crashed', => chosen = dialog.showMessageBox @browserWindow, @@ -87,7 +86,7 @@ class AtomWindow message: 'The editor has crashed' detail: 'Please report this issue to https://github.com/github/atom/issues' switch chosen - when 0 then setImmediate => @browserWindow.destroy() + when 0 then @browserWindow.destroy() when 1 then @browserWindow.restart() if isSpec