Skip to content

Commit 8fd6f05

Browse files
authored
Merge pull request #1259 from NativeScript/vmutafov/fix-runtime-weakref-leak
Fix usage of weakJavaObjectToID.remove()
2 parents 8e9671d + 04a1fc2 commit 8fd6f05

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

test-app/runtime/src/main/java/com/tns/Runtime.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -938,7 +938,7 @@ private boolean makeInstanceWeakAndCheckIfAlive(int javaObjectID) {
938938
if (instance == null) {
939939
// The Java was moved from strong to weak, and then the Java instance was collected.
940940
weakInstances.remove(javaObjectID);
941-
weakJavaObjectToID.remove(javaObjectID);
941+
weakJavaObjectToID.remove(ref);
942942
return false;
943943
} else {
944944
return true;

0 commit comments

Comments
 (0)