Temporarily remove optimization of updateRootLayoutSpecs

Summary: revert D14142305

Reviewed By: shergin

Differential Revision: D14198154

fbshipit-source-id: 2f2b2b6e0c0d64b71dc720b3d934c348600e0367
This commit is contained in:
David Vacca
2019-02-24 11:55:49 -08:00
committed by Facebook Github Bot
parent 39ecd5642d
commit 10679a97c3

View File

@@ -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) {