diff --git a/Libraries/Text/TextInput/Singleline/RCTSinglelineTextInputView.m b/Libraries/Text/TextInput/Singleline/RCTSinglelineTextInputView.m index 672e9bfcfa6730..41b9829a4d2b57 100644 --- a/Libraries/Text/TextInput/Singleline/RCTSinglelineTextInputView.m +++ b/Libraries/Text/TextInput/Singleline/RCTSinglelineTextInputView.m @@ -67,10 +67,20 @@ - (void)setUseSecureTextField:(BOOL)useSecureTextField { } else { _backedTextInputView = [[RCTUITextField alloc] initWithFrame:self.bounds]; } + _backedTextInputView.accessibilityElement = previousTextField.accessibilityElement; + _backedTextInputView.accessibilityHelp = previousTextField.accessibilityHelp; + _backedTextInputView.accessibilityIdentifier = previousTextField.accessibilityIdentifier; + _backedTextInputView.accessibilityLabel = previousTextField.accessibilityLabel; + _backedTextInputView.accessibilityRole = previousTextField.accessibilityRole; + _backedTextInputView.caretHidden = previousTextField.caretHidden; + _backedTextInputView.contextMenuHidden = previousTextField.contextMenuHidden; + _backedTextInputView.defaultTextAttributes = previousTextField.defaultTextAttributes; + _backedTextInputView.editable = previousTextField.editable; _backedTextInputView.placeholder = previousTextField.placeholder; _backedTextInputView.placeholderColor = previousTextField.placeholderColor; _backedTextInputView.selectionColor = previousTextField.selectionColor; _backedTextInputView.textAlignment = previousTextField.textAlignment; + _backedTextInputView.textContainerInset = previousTextField.textContainerInset; _backedTextInputView.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight; _backedTextInputView.textInputDelegate = self; _backedTextInputView.text = previousTextField.text;