diff --git a/atom/browser/native_window_mac.mm b/atom/browser/native_window_mac.mm index abaf1b03fb70..ee360cfbf537 100644 --- a/atom/browser/native_window_mac.mm +++ b/atom/browser/native_window_mac.mm @@ -583,13 +583,13 @@ bool NativeWindowMac::IsEnabled() { void NativeWindowMac::SetEnabled(bool enable) { if (enable) { + [window_ endSheet:[window_ attachedSheet]]; + } else { [window_ beginSheet:window_ completionHandler:^(NSModalResponse returnCode) { NSLog(@"modal enabled"); return; }]; - } else { - [window_ endSheet:[window_ attachedSheet]]; } }