From 59d85fbf0b68bb898b9bc572ce2250f562876903 Mon Sep 17 00:00:00 2001 From: David Vacca Date: Tue, 2 Jul 2019 14:40:01 -0700 Subject: [PATCH] Back out "[Fabric][Android] Force setConstraints to run in the JS Thread" Summary: Original commit changeset: 6665a9388a6a Reviewed By: fkgozali Differential Revision: D15889338 fbshipit-source-id: 9acb13bc811446aae61bd9c91a9c427aa5bb0296 --- .../facebook/react/fabric/FabricUIManager.java | 18 ++++++------------ 1 file changed, 6 insertions(+), 12 deletions(-) diff --git a/ReactAndroid/src/main/java/com/facebook/react/fabric/FabricUIManager.java b/ReactAndroid/src/main/java/com/facebook/react/fabric/FabricUIManager.java index ec8d51fcf24..b2bbb60d466 100644 --- a/ReactAndroid/src/main/java/com/facebook/react/fabric/FabricUIManager.java +++ b/ReactAndroid/src/main/java/com/facebook/react/fabric/FabricUIManager.java @@ -446,18 +446,12 @@ public class FabricUIManager implements UIManager, LifecycleEventListener { FLog.d(TAG, "Updating Root Layout Specs"); } - mReactApplicationContext.runOnJSQueueThread( - new Runnable() { - @Override - public void run() { - mBinding.setConstraints( - rootTag, - getMinSize(widthMeasureSpec), - getMaxSize(widthMeasureSpec), - getMinSize(heightMeasureSpec), - getMaxSize(heightMeasureSpec)); - } - }); + mBinding.setConstraints( + rootTag, + getMinSize(widthMeasureSpec), + getMaxSize(widthMeasureSpec), + getMinSize(heightMeasureSpec), + getMaxSize(heightMeasureSpec)); } public void receiveEvent(int reactTag, String eventName, @Nullable WritableMap params) {