SetEmailDialog: use autoFocus prop on the EditableText rather than using

its ref inside onComponentDidMount function. This is shorter better and
has been requested.
pull/21833/head
Peter Vágner 2017-12-20 10:13:37 +01:00
parent 20c485d85e
commit f2ca02eaf8
1 changed files with 1 additions and 5 deletions

View File

@ -40,10 +40,6 @@ export default React.createClass({
};
},
componentDidMount: function() {
this.refs.emailInputField.focus();
},
onEmailAddressChanged: function(value) {
this.setState({
emailAddress: value,
@ -131,7 +127,7 @@ export default React.createClass({
const emailInput = this.state.emailBusy ? <Spinner /> : <EditableText
className="mx_SetEmailDialog_email_input"
ref="emailInputField"
autoFocus="true"
placeholder={_t("Email address")}
placeholderClassName="mx_SetEmailDialog_email_input_placeholder"
blurToCancel={false}