From f72c6f23cf0b23a3fa2c857e6ceafa6226ee741b Mon Sep 17 00:00:00 2001 From: Joshua Gross Date: Fri, 18 Sep 2020 09:58:49 -0700 Subject: [PATCH] Reintroduce experiment flag for Reparenting/Flattening Differ Summary: This flag was deleted in D23374948 (https://github.com/facebook/react-native/commit/6729a3e0bfc01119c8513dfcbb1f5fbe5fe81263), reintroduce it. Changelog: [Internal] Reviewed By: sammy-SC Differential Revision: D23771273 fbshipit-source-id: ae9595194bf14bc740d05b2ca6e7b5e22bdd566f --- ReactCommon/react/renderer/mounting/MountingCoordinator.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ReactCommon/react/renderer/mounting/MountingCoordinator.cpp b/ReactCommon/react/renderer/mounting/MountingCoordinator.cpp index d98ed0a4a74..2c9af008a80 100644 --- a/ReactCommon/react/renderer/mounting/MountingCoordinator.cpp +++ b/ReactCommon/react/renderer/mounting/MountingCoordinator.cpp @@ -93,7 +93,9 @@ better::optional MountingCoordinator::pullTransaction() telemetry.willDiff(); auto mutations = calculateShadowViewMutations( - *baseRevision_.rootShadowNode, *lastRevision_->rootShadowNode); + *baseRevision_.rootShadowNode, + *lastRevision_->rootShadowNode, + enableReparentingDetection_); telemetry.didDiff();