diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index d242d0aa51..d26a5afeab 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -6,6 +6,7 @@ A new header is inserted each time a *tag* is created. ## main branch - engine: LiSPSM is now a user settable option +- Java: Fix TransformManager.getChildren() ## v1.27.2 diff --git a/android/filament-android/src/main/cpp/TransformManager.cpp b/android/filament-android/src/main/cpp/TransformManager.cpp index 8ddcae0dbd..580367eb20 100644 --- a/android/filament-android/src/main/cpp/TransformManager.cpp +++ b/android/filament-android/src/main/cpp/TransformManager.cpp @@ -127,7 +127,7 @@ Java_com_google_android_filament_TransformManager_nGetChildren(JNIEnv* env, // (which it is), but still. tm->getChildren((TransformManager::Instance) i, reinterpret_cast(entities), (size_t) count); - env->ReleaseIntArrayElements(outEntities_, entities, JNI_ABORT); + env->ReleaseIntArrayElements(outEntities_, entities, 0); } extern "C" JNIEXPORT void JNICALL