提交 b54aeefe 编写于 作者: A alexsch

8025438: [macosx] right JNFCall* method should be used in JDK-8008728 fix

Reviewed-by: serb, anthony
上级 286262df
...@@ -366,7 +366,7 @@ AWT_ASSERT_APPKIT_THREAD; ...@@ -366,7 +366,7 @@ AWT_ASSERT_APPKIT_THREAD;
- (BOOL) canBecomeMainWindow { - (BOOL) canBecomeMainWindow {
AWT_ASSERT_APPKIT_THREAD; AWT_ASSERT_APPKIT_THREAD;
if(!self.isEnabled){ if (!self.isEnabled) {
// Native system can bring up the NSWindow to // Native system can bring up the NSWindow to
// the top even if the window is not main. // the top even if the window is not main.
// We should bring up the modal dialog manually // We should bring up the modal dialog manually
...@@ -377,7 +377,7 @@ AWT_ASSERT_APPKIT_THREAD; ...@@ -377,7 +377,7 @@ AWT_ASSERT_APPKIT_THREAD;
if (platformWindow != NULL) { if (platformWindow != NULL) {
static JNF_MEMBER_CACHE(jm_checkBlockingAndOrder, jc_CPlatformWindow, static JNF_MEMBER_CACHE(jm_checkBlockingAndOrder, jc_CPlatformWindow,
"checkBlockingAndOrder", "()Z"); "checkBlockingAndOrder", "()Z");
JNFCallVoidMethod(env, platformWindow, jm_checkBlockingAndOrder); JNFCallBooleanMethod(env, platformWindow, jm_checkBlockingAndOrder);
(*env)->DeleteLocalRef(env, platformWindow); (*env)->DeleteLocalRef(env, platformWindow);
} }
} }
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册