--- old/src/java.desktop/macosx/native/libosxapp/ThreadUtilities.m 2020-08-05 17:15:01.000000000 -0700 +++ new/src/java.desktop/macosx/native/libosxapp/ThreadUtilities.m 2020-08-05 17:15:00.000000000 -0700 @@ -73,9 +73,9 @@ + (void)performOnMainThreadWaiting:(BOOL)wait block:(void (^)())block { if ([NSThread isMainThread] && wait == YES) { - block(); - } else { - [JNFRunLoop performOnMainThreadWaiting:wait withBlock:block]; + block(); + } else { + [JNFRunLoop performOnMainThreadWaiting:wait withBlock:block]; } }