diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/CatalystInstanceImpl.java b/ReactAndroid/src/main/java/com/facebook/react/bridge/CatalystInstanceImpl.java index 0cacb9b47..325a12306 100644 --- a/ReactAndroid/src/main/java/com/facebook/react/bridge/CatalystInstanceImpl.java +++ b/ReactAndroid/src/main/java/com/facebook/react/bridge/CatalystInstanceImpl.java @@ -331,8 +331,14 @@ public class CatalystInstanceImpl implements CatalystInstance { } @Override - public void handleMemoryPressure(MemoryPressure level) { - Assertions.assertNotNull(mBridge).handleMemoryPressure(level); + public void handleMemoryPressure(final MemoryPressure level) { + mReactQueueConfiguration.getJSQueueThread().runOnQueue( + new Runnable() { + @Override + public void run() { + Assertions.assertNotNull(mBridge).handleMemoryPressure(level); + } + }); } /**