diff --git a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/DevSupportManagerBase.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/DevSupportManagerBase.java index d02f9bb3b63..cc211ab0081 100644 --- a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/DevSupportManagerBase.java +++ b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/DevSupportManagerBase.java @@ -998,11 +998,13 @@ public abstract class DevSupportManagerBase implements DevSupportManager { return; } - UiThreadUtil.runOnUiThread( - () -> { - mDevSettings.setRemoteJSDebugEnabled(isRemoteJSDebugEnabled); - handleReloadJS(); - }); + if (mDevSettings.isRemoteJSDebugEnabled() != isRemoteJSDebugEnabled) { + UiThreadUtil.runOnUiThread( + () -> { + mDevSettings.setRemoteJSDebugEnabled(isRemoteJSDebugEnabled); + handleReloadJS(); + }); + } } @Override