--- old/src/java.desktop/macosx/native/libawt_lwawt/awt/AWTSurfaceLayers.m 2020-08-05 17:14:23.000000000 -0700 +++ new/src/java.desktop/macosx/native/libawt_lwawt/awt/AWTSurfaceLayers.m 2020-08-05 17:14:22.000000000 -0700 @@ -108,7 +108,7 @@ CALayer *windowLayer = jlong_to_ptr(windowLayerPtr); surfaceLayers = [[AWTSurfaceLayers alloc] initWithWindowLayer: windowLayer]; }]; - + JNF_COCOA_EXIT(env); return ptr_to_jlong(surfaceLayers); @@ -125,7 +125,7 @@ JNF_COCOA_ENTER(env); AWTSurfaceLayers *surfaceLayers = OBJC(surfaceLayersPtr); - + [ThreadUtilities performOnMainThreadWaiting:NO block:^(){ CGRect rect = CGRectMake(x, y, width, height);