Removes focus-on-changing-side machinery from home-page-login-widget, since widget-transition now does that job
This commit is contained in:
parent
edb8ba1de0
commit
c0e0ba0d77
|
@ -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);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue