src/macosx/native/sun/awt/AWTWindow.m

Print this page

        

*** 1006,1036 **** JNF_COCOA_EXIT(env); return 1; } - /* - * Class: sun_lwawt_macosx_CPlatformWindow - * Method: _toggleFullScreenMode - * Signature: (J)V - */ - JNIEXPORT void JNICALL Java_sun_lwawt_macosx_CPlatformWindow__1toggleFullScreenMode - (JNIEnv *env, jobject peer, jlong windowPtr) - { - JNF_COCOA_ENTER(env); - - AWTWindow *window = OBJC(windowPtr); - SEL toggleFullScreenSelector = @selector(toggleFullScreen:); - if (![window respondsToSelector:toggleFullScreenSelector]) return; - - [JNFRunLoop performOnMainThreadWaiting:NO withBlock:^(){ - [window performSelector:toggleFullScreenSelector withObject:nil]; - }]; - - JNF_COCOA_EXIT(env); - } - JNIEXPORT jboolean JNICALL Java_sun_lwawt_macosx_CMouseInfoPeer_nativeIsWindowUnderMouse (JNIEnv *env, jclass clazz, jlong windowPtr) { __block jboolean underMouse = JNI_FALSE; --- 1006,1015 ----