src/macosx/classes/sun/lwawt/LWWindowPeer.java

Print this page

        

*** 1150,1160 **** --- 1150,1162 ---- // - when the opposite (gaining focus) window is an owned/owner window. // - for a simple window in any case. if (!becomesFocused && (isGrabbing() || getOwnerFrameDialog(grabbingWindow) == this)) { + if (focusLog.isLoggable(PlatformLogger.FINE)) { focusLog.fine("ungrabbing on " + grabbingWindow); + } // ungrab a simple window if its owner looses activation. grabbingWindow.ungrab(); } KeyboardFocusManagerPeer kfmPeer = LWKeyboardFocusManagerPeer.getInstance();