From b975d4c41f5f5b349f9e37cc3335f80f4a089f94 Mon Sep 17 00:00:00 2001 From: Cheng Zhao Date: Tue, 8 Apr 2014 14:22:22 +0800 Subject: [PATCH] Detect unresponsive window when quitting. Preivously this is disabled because quitting multiple windows could bring up the unresponsive dialog, but since we now have increased the unresponsive time limitto 5s, this is not needed anymore and could cause confusions. Fixes #17. --- atom/browser/native_window.cc | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/atom/browser/native_window.cc b/atom/browser/native_window.cc index e2384cd958bc..ad0977199b2c 100644 --- a/atom/browser/native_window.cc +++ b/atom/browser/native_window.cc @@ -313,8 +313,7 @@ void NativeWindow::CloseWebContents() { // not closed in 5000ms, in this way we can quickly show the unresponsive // dialog when the window is busy executing some script withouth waiting for // the unresponsive timeout. - if (!Browser::Get()->is_quiting() && - window_unresposive_closure_.IsCancelled()) + if (window_unresposive_closure_.IsCancelled()) ScheduleUnresponsiveEvent(5000); if (web_contents->NeedToFireBeforeUnload())