From 8652888e27ce15e7c21355b8e07d2f6a07fbe26e Mon Sep 17 00:00:00 2001 From: Kevin Sawicki Date: Wed, 7 Sep 2016 15:24:37 -0700 Subject: [PATCH] End sheet in parent when closing modal window --- atom/browser/native_window_mac.mm | 1 + 1 file changed, 1 insertion(+) diff --git a/atom/browser/native_window_mac.mm b/atom/browser/native_window_mac.mm index 10bc609786e9..c7a73b20a537 100644 --- a/atom/browser/native_window_mac.mm +++ b/atom/browser/native_window_mac.mm @@ -619,6 +619,7 @@ NativeWindowMac::~NativeWindowMac() { void NativeWindowMac::Close() { // When this is a sheet showing, performClose won't work. if (is_modal() && parent() && IsVisible()) { + [parent()->GetNativeWindow() endSheet:window_]; CloseImmediately(); return; }