# HG changeset patch # User serb # Date 1426175871 25200 # Node ID 68195efbe9828337eacb00c5e2cbef25f7e8de3a # Parent 6962c169e5416cc7fbef632b0cc76e152da8300e 8074668: [macosx] Mac 10.10: Application run with splash screen has focus issues Reviewed-by: prr, ant, alexsch diff -r 6962c169e541 -r 68195efbe982 jdk/src/java.desktop/macosx/native/libsplashscreen/splashscreen_sys.m --- a/jdk/src/java.desktop/macosx/native/libsplashscreen/splashscreen_sys.m Wed Mar 11 08:30:40 2015 -0700 +++ b/jdk/src/java.desktop/macosx/native/libsplashscreen/splashscreen_sys.m Thu Mar 12 08:57:51 2015 -0700 @@ -131,11 +131,7 @@ NSAutoreleasePool *pool = [NSAutoreleasePool new]; *scaleFactor = 1; char* scaledFile = nil; - __block float screenScaleFactor = 1; - - [ThreadUtilities performOnMainThreadWaiting:YES block:^(){ - screenScaleFactor = [SplashNSScreen() backingScaleFactor]; - }]; + float screenScaleFactor = 1; if (screenScaleFactor > 1) { NSString *fileName = [NSString stringWithUTF8String: file]; diff -r 6962c169e541 -r 68195efbe982 jdk/test/java/awt/SplashScreen/MultiResolutionSplash/MultiResolutionSplashTest.java --- a/jdk/test/java/awt/SplashScreen/MultiResolutionSplash/MultiResolutionSplashTest.java Wed Mar 11 08:30:40 2015 -0700 +++ b/jdk/test/java/awt/SplashScreen/MultiResolutionSplash/MultiResolutionSplashTest.java Thu Mar 12 08:57:51 2015 -0700 @@ -36,7 +36,7 @@ import sun.java2d.SunGraphics2D; /** - * @test + * test * @bug 8043869 * @author Alexander Scherbatiy * @summary [macosx] java -splash does not honor 2x hi dpi notation for retina