diff --git a/ReactAndroid/src/main/java/com/facebook/react/fabric/mounting/MountingManager.java b/ReactAndroid/src/main/java/com/facebook/react/fabric/mounting/MountingManager.java index 5a2bb4924e0..43caf8fcfab 100644 --- a/ReactAndroid/src/main/java/com/facebook/react/fabric/mounting/MountingManager.java +++ b/ReactAndroid/src/main/java/com/facebook/react/fabric/mounting/MountingManager.java @@ -193,6 +193,9 @@ public class MountingManager { viewManager = mViewManagerRegistry.get(componentName); view = mViewFactory.getOrCreateView(componentName, propsDiffMap, stateWrapper, themedReactContext); view.setId(reactTag); + if (stateWrapper != null) { + viewManager.updateState(view, stateWrapper); + } } ViewState viewState = new ViewState(reactTag, view, viewManager);