mirror of
https://github.com/zhigang1992/react-native.git
synced 2026-04-22 11:16:06 +08:00
Bikeshedding in ReactTextInputShadowNode, part 2
Reviewed By: AaaChiuuu Differential Revision: D5712962 fbshipit-source-id: b0cb5dbbd93b661252e5ddcf6c0a34e59cb7f2c6
This commit is contained in:
committed by
Facebook Github Bot
parent
5f1f0b14f0
commit
d2f3a7282b
@@ -43,7 +43,7 @@ public class ReactTextInputShadowNode extends ReactTextShadowNode implements
|
||||
YogaMeasureFunction {
|
||||
|
||||
private @Nullable EditText mEditText;
|
||||
private int mJsEventCount = UNSET;
|
||||
private int mMostRecentEventCount = UNSET;
|
||||
|
||||
public ReactTextInputShadowNode() {
|
||||
mTextBreakStrategy = (Build.VERSION.SDK_INT < Build.VERSION_CODES.M) ?
|
||||
@@ -111,7 +111,7 @@ public class ReactTextInputShadowNode extends ReactTextShadowNode implements
|
||||
|
||||
@ReactProp(name = "mostRecentEventCount")
|
||||
public void setMostRecentEventCount(int mostRecentEventCount) {
|
||||
mJsEventCount = mostRecentEventCount;
|
||||
mMostRecentEventCount = mostRecentEventCount;
|
||||
}
|
||||
|
||||
@Override
|
||||
@@ -135,12 +135,12 @@ public class ReactTextInputShadowNode extends ReactTextShadowNode implements
|
||||
public void onCollectExtraUpdates(UIViewOperationQueue uiViewOperationQueue) {
|
||||
super.onCollectExtraUpdates(uiViewOperationQueue);
|
||||
|
||||
if (mJsEventCount != UNSET) {
|
||||
if (mMostRecentEventCount != UNSET) {
|
||||
Spannable preparedSpannableText = spannedFromShadowNode(this);
|
||||
ReactTextUpdate reactTextUpdate =
|
||||
new ReactTextUpdate(
|
||||
preparedSpannableText,
|
||||
mJsEventCount,
|
||||
mMostRecentEventCount,
|
||||
mContainsImages,
|
||||
getPadding(Spacing.LEFT),
|
||||
getPadding(Spacing.TOP),
|
||||
|
||||
Reference in New Issue
Block a user