From ab8b77c3d2887a6765537e19df9cb1270132c03f Mon Sep 17 00:00:00 2001 From: Joshua Gross Date: Thu, 27 Aug 2020 19:34:40 -0700 Subject: [PATCH] Don't allow removeDelete collation experiment if LayoutAnimations is enabled Summary: See title. This feature makes LayoutAnimations less stable and isn't needed generally; will be deleted soon. Changelog: [Internal] Reviewed By: mdvacca Differential Revision: D23382973 fbshipit-source-id: f633f482d463b3ee3e4625b30544a33cd6e36119 --- .../src/main/java/com/facebook/react/fabric/jni/Binding.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ReactAndroid/src/main/java/com/facebook/react/fabric/jni/Binding.cpp b/ReactAndroid/src/main/java/com/facebook/react/fabric/jni/Binding.cpp index ec5e08a0474..11022ea581e 100644 --- a/ReactAndroid/src/main/java/com/facebook/react/fabric/jni/Binding.cpp +++ b/ReactAndroid/src/main/java/com/facebook/react/fabric/jni/Binding.cpp @@ -266,7 +266,9 @@ void Binding::installFabricUIManager( reactNativeConfig_->getBool( "react_fabric:enabled_collapse_delete_create_mounting_instructions") && !reactNativeConfig_->getBool( - "react_fabric:enable_reparenting_detection_android"); + "react_fabric:enable_reparenting_detection_android") && + !reactNativeConfig_->getBool( + "react_fabric:enabled_layout_animations_android"); disablePreallocateViews_ = reactNativeConfig_->getBool( "react_fabric:disabled_view_preallocation_android");