Browse Source

Add forward declaration of NSWindow.allowsAutomaticWindowTabbing

Kevin Sawicki 8 years ago
parent
commit
770a3509cf
1 changed files with 5 additions and 2 deletions
  1. 5 2
      atom/browser/mac/atom_application_delegate.mm

+ 5 - 2
atom/browser/mac/atom_application_delegate.mm

@@ -10,6 +10,10 @@
 #include "base/strings/sys_string_conversions.h"
 #include "base/values.h"
 
+@interface NSWindow (SierraSDK)
+@property(class) BOOL allowsAutomaticWindowTabbing;
+@end
+
 @implementation AtomApplicationDelegate
 
 - (void)setApplicationDockMenu:(atom::AtomMenuModel*)model {
@@ -22,9 +26,8 @@
   [[NSUserDefaults standardUserDefaults] setBool:NO forKey:@"NSFullScreenMenuItemEverywhere"];
 
   // Don't add the "Show Tab Bar" menu item.
-  if ([NSWindow respondsToSelector:@selector(allowsAutomaticWindowTabbing)]) {
+  if ([NSWindow respondsToSelector:@selector(allowsAutomaticWindowTabbing)])
     NSWindow.allowsAutomaticWindowTabbing = NO;
-  }
 
   atom::Browser::Get()->WillFinishLaunching();
 }