mirror of
https://github.com/facebook/react-native.git
synced 2025-11-01 09:14:26 +00:00
Move interfaces from Bridge to a new buck target
Reviewed By: achen1 Differential Revision: D9513130 fbshipit-source-id: f23e3274eed5f0adcffdc3e10d20a4d49e81bca5
This commit is contained in:
committed by
Facebook Github Bot
parent
f8f1870248
commit
01580de613
@@ -23,6 +23,7 @@ import com.facebook.react.common.ReactConstants;
|
||||
import com.facebook.react.common.annotations.VisibleForTesting;
|
||||
import com.facebook.systrace.Systrace;
|
||||
import com.facebook.systrace.TraceListener;
|
||||
import java.lang.annotation.Native;
|
||||
import java.lang.ref.WeakReference;
|
||||
import java.util.ArrayList;
|
||||
import java.util.Collection;
|
||||
@@ -306,13 +307,13 @@ public class CatalystInstanceImpl implements CatalystInstance {
|
||||
private native void jniCallJSCallback(int callbackID, NativeArray arguments);
|
||||
|
||||
@Override
|
||||
public void invokeCallback(final int callbackID, final NativeArray arguments) {
|
||||
public void invokeCallback(final int callbackID, final NativeArrayInterface arguments) {
|
||||
if (mDestroyed) {
|
||||
FLog.w(ReactConstants.TAG, "Invoking JS callback after bridge has been destroyed.");
|
||||
return;
|
||||
}
|
||||
|
||||
jniCallJSCallback(callbackID, arguments);
|
||||
jniCallJSCallback(callbackID, (NativeArray) arguments);
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user