From 4640e7bd2f9661694de9acdd094145e1cb030909 Mon Sep 17 00:00:00 2001 From: Alexey Ushakov Date: Fri, 20 Nov 2020 16:52:11 +0300 Subject: [PATCH] JBR-2879 Big Sur: Opening project in new window results in opening project in another tab Disabled Tabbing mode for all NSWindows (cherry picked from commit 8cb0377a314b92ae9be4c374046e63018327b4da) --- src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m b/src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m index a1680592b29a..f3eaffbb615f 100644 --- a/src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m +++ b/src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m @@ -115,6 +115,10 @@ static NSPoint lastTopLeftPoint; [super becomeKeyWindow]; \ [(AWTWindow*)[self delegate] becomeKeyWindow]; \ } \ + \ +- (NSWindowTabbingMode)tabbingMode { \ + return NSWindowTabbingModeDisallowed; \ +} @implementation AWTWindow_Normal AWT_NS_WINDOW_IMPLEMENTATION