Removes focus-on-changing-side machinery from home-page-login-widget, since widget-transition now does that job

This commit is contained in:
Maxi Redigonda 2018-07-20 19:08:33 -03:00
parent edb8ba1de0
commit c0e0ba0d77
1 changed files with 2 additions and 19 deletions

View File

@ -163,14 +163,14 @@ class MainHomePageLoginWidget extends React.Component {
onForgotPasswordClick() {
this.setState({
sideToShow: 'back'
}, this.moveFocusToCurrentSide);
});
}
onBackToLoginClick() {
this.setState({
sideToShow: 'front',
recoverSent: false
}, this.moveFocusToCurrentSide);
});
}
onRecoverPasswordSent() {
@ -190,23 +190,6 @@ class MainHomePageLoginWidget extends React.Component {
this.refs.recoverForm.refs.email.focus();
}.bind(this));
}
moveFocusToCurrentSide() {
let currentWidget;
let previousWidget;
if (this.state.sideToShow === 'front') {
currentWidget = ReactDOM.findDOMNode(this.refs.loginWidget);
previousWidget = ReactDOM.findDOMNode(this.refs.recoverWidget);
} else {
currentWidget = ReactDOM.findDOMNode(this.refs.recoverWidget);
previousWidget = ReactDOM.findDOMNode(this.refs.loginWidget);
}
if (focus.isActiveElementInsideDOMTree(previousWidget)) {
focus.focusFirstInput(currentWidget);
}
}
}