commit | 2e9c162e8048b839fd9780840b0d1a9d4e541959 | [log] [tgz] |
---|---|---|
author | joonhaengHeo <85541460+joonhaengHeo@users.noreply.github.com> | Wed Sep 06 01:11:02 2023 +0900 |
committer | GitHub <noreply@github.com> | Tue Sep 05 16:11:02 2023 +0000 |
tree | d33876d1050fb559c0c6061d0aa64cb267f02b73 | |
parent | 72cf01097f938b7d68609d1a6e6aae9fdfe950c6 [diff] |
Fix Android Commissioning Crash (#29063)
diff --git a/src/lib/support/JniReferences.cpp b/src/lib/support/JniReferences.cpp index 6ad7e26..36f6b98 100644 --- a/src/lib/support/JniReferences.cpp +++ b/src/lib/support/JniReferences.cpp
@@ -84,12 +84,13 @@ if (strcmp(clsType, "java/util/Optional") == 0) { cls = env->FindClass("j$/util/Optional"); + env->ExceptionClear(); } if (cls == nullptr) { - env->ExceptionClear(); cls = env->FindClass(clsType); + env->ExceptionClear(); } if (cls == nullptr)