diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/textinput/ReactTextInputShadowNode.java b/ReactAndroid/src/main/java/com/facebook/react/views/textinput/ReactTextInputShadowNode.java index 6172770dd..69bb72774 100644 --- a/ReactAndroid/src/main/java/com/facebook/react/views/textinput/ReactTextInputShadowNode.java +++ b/ReactAndroid/src/main/java/com/facebook/react/views/textinput/ReactTextInputShadowNode.java @@ -13,7 +13,6 @@ import javax.annotation.Nullable; import android.text.Spannable; import android.util.TypedValue; -import android.view.View; import android.view.ViewGroup; import android.widget.EditText; @@ -23,10 +22,10 @@ import com.facebook.csslayout.Spacing; import com.facebook.infer.annotation.Assertions; import com.facebook.react.common.annotations.VisibleForTesting; import com.facebook.react.uimanager.PixelUtil; -import com.facebook.react.uimanager.annotations.ReactProp; import com.facebook.react.uimanager.ThemedReactContext; import com.facebook.react.uimanager.UIViewOperationQueue; import com.facebook.react.uimanager.ViewDefaults; +import com.facebook.react.uimanager.annotations.ReactProp; import com.facebook.react.views.text.ReactTextShadowNode; import com.facebook.react.views.text.ReactTextUpdate; @@ -34,10 +33,6 @@ import com.facebook.react.views.text.ReactTextUpdate; public class ReactTextInputShadowNode extends ReactTextShadowNode implements CSSNode.MeasureFunction { - private static final int MEASURE_SPEC = View.MeasureSpec.makeMeasureSpec( - ViewGroup.LayoutParams.WRAP_CONTENT, - View.MeasureSpec.UNSPECIFIED); - private @Nullable EditText mEditText; private @Nullable float[] mComputedPadding; private int mJsEventCount = UNSET; @@ -88,7 +83,7 @@ public class ReactTextInputShadowNode extends ReactTextShadowNode implements editText.setLines(mNumberOfLines); } - editText.measure(MEASURE_SPEC, MEASURE_SPEC); + editText.measure(0 /* unspecified */, 0 /* unspecified */); measureOutput.height = editText.getMeasuredHeight(); }