commit | 118a49fc9699590fb5c935729da64dac5e61f26d | [log] [tgz] |
---|---|---|
author | Alexander Zuev <kizune@openjdk.org> | Sat Mar 20 17:58:28 2021 +0000 |
committer | Alexander Zuev <kizune@openjdk.org> | Sat Mar 20 17:58:28 2021 +0000 |
tree | fa40fca595b649d350d6d0e42e5a42058c1566b0 | |
parent | cb742f956078f420be328d7899fcba768939020f [diff] |
8263846: Bad JNI lookup getFocusOwner in accessibility code on Mac OS X Reviewed-by: azvegint, prr
diff --git a/src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m b/src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m index 3f11cd7..225d37c 100644 --- a/src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m +++ b/src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m
@@ -1456,6 +1456,7 @@ - (id)accessibilityFocusedUIElement { JNIEnv *env = [ThreadUtilities getJNIEnv]; + GET_CACCESSIBILITY_CLASS_RETURN(nil); DECLARE_STATIC_METHOD_RETURN(jm_getFocusOwner, sjc_CAccessibility, "getFocusOwner", "(Ljava/awt/Component;)Ljavax/accessibility/Accessible;", nil); id value = nil;