From 10679a97c377d78b66a781a8555304f35bf380b7 Mon Sep 17 00:00:00 2001 From: David Vacca Date: Sun, 24 Feb 2019 11:55:49 -0800 Subject: [PATCH] Temporarily remove optimization of updateRootLayoutSpecs Summary: revert D14142305 Reviewed By: shergin Differential Revision: D14198154 fbshipit-source-id: 2f2b2b6e0c0d64b71dc720b3d934c348600e0367 --- .../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 fff1caf805..c4f21359e1 100644 --- a/ReactAndroid/src/main/java/com/facebook/react/fabric/FabricUIManager.java +++ b/ReactAndroid/src/main/java/com/facebook/react/fabric/FabricUIManager.java @@ -114,8 +114,6 @@ public class FabricUIManager implements UIManager, LifecycleEventListener { private long mCommitStartTime = 0l; private long mLayoutTime = 0l; private long mFinishTransactionTime = 0l; - private int mLastWidthMeasureSpec = 0; - private int mLastHeightMeasureSpec = 0; public FabricUIManager( ReactApplicationContext reactContext, @@ -365,16 +363,12 @@ public class FabricUIManager implements UIManager, LifecycleEventListener { public void updateRootLayoutSpecs( final int rootTag, final int widthMeasureSpec, final int heightMeasureSpec) { - if (mLastWidthMeasureSpec != widthMeasureSpec || mLastHeightMeasureSpec != heightMeasureSpec) { - mLastWidthMeasureSpec = widthMeasureSpec; - mLastHeightMeasureSpec = heightMeasureSpec; - 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) {