Add a React Feature Flag to control TextInlineView fix

Summary:
This diff adds a temporary Feature Flag to control a fix in TextInlineView (see previous diffs of the stack)

changelog: [internal]

Reviewed By: JoshuaGross

Differential Revision: D20812920

fbshipit-source-id: 90fece9b29ba173546d96e4d9baf1ccabb3031b2
This commit is contained in:
David Vacca
2020-04-02 14:07:29 -07:00
committed by Facebook GitHub Bot
parent 21eb540d6e
commit 3ed1b1f4ff
3 changed files with 26 additions and 1 deletions
@@ -21,6 +21,7 @@ import com.facebook.react.bridge.ReadableMap;
import com.facebook.react.bridge.UiThreadUtil;
import com.facebook.react.bridge.WritableArray;
import com.facebook.react.common.ReactConstants;
import com.facebook.react.config.ReactFeatureFlags;
import com.facebook.react.modules.i18nmanager.I18nUtil;
import com.facebook.react.uimanager.debug.NotThreadSafeViewHierarchyUpdateDebugListener;
import com.facebook.react.uimanager.events.EventDispatcher;
@@ -920,7 +921,9 @@ public class UIImplementation {
}
}
cssNode.markUpdateSeen();
mNativeViewHierarchyOptimizer.onViewUpdatesCompleted(cssNode);
if (ReactFeatureFlags.enableTransitionLayoutOnlyViewCleanup) {
mNativeViewHierarchyOptimizer.onViewUpdatesCompleted(cssNode);
}
}
public void addUIBlock(UIBlock block) {