diff --git a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/view/ReactViewGroup.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/view/ReactViewGroup.java index 77011921d67..863dd958a6b 100644 --- a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/view/ReactViewGroup.java +++ b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/view/ReactViewGroup.java @@ -466,7 +466,7 @@ public class ReactViewGroup extends ViewGroup if (!intersects && child.getParent() != null && !isAnimating) { // We can try saving on invalidate call here as the view that we remove is out of visible area // therefore invalidation is not necessary. - removeViewsInLayout(idx - clippedSoFar, 1); + removeViewInLayout(child); needUpdateClippingRecursive = true; } else if (intersects && child.getParent() == null) { addViewInLayout(child, idx - clippedSoFar, sDefaultLayoutParam, true);