--- old/src/java.desktop/macosx/classes/sun/lwawt/macosx/CEmbeddedFrame.java 2015-03-18 20:42:45.885016500 +0300 +++ new/src/java.desktop/macosx/classes/sun/lwawt/macosx/CEmbeddedFrame.java 2015-03-18 20:42:45.380987600 +0300 @@ -164,7 +164,7 @@ } // ignore focus "lost" native request as it may mistakenly // deactivate active window (see 8001161) - if (globalFocusedWindow == this && parentWindowActive) { + if (globalFocusedWindow == this) { responder.handleWindowFocusEvent(parentWindowActive, null); } }