Don't show spinner once liveness check has failed
We're not doing anything at that point so it's a lie
This commit is contained in:
parent
5eccd14120
commit
a6c5ac669b
1 changed files with 6 additions and 1 deletions
|
@ -177,7 +177,10 @@ module.exports = React.createClass({
|
|||
);
|
||||
this.setState({serverIsAlive: true});
|
||||
} catch (e) {
|
||||
this.setState(AutoDiscoveryUtils.authComponentStateForError(e, "register"));
|
||||
this.setState({
|
||||
busy: false,
|
||||
...AutoDiscoveryUtils.authComponentStateForError(e, "register"),
|
||||
});
|
||||
if (this.state.serverErrorIsFatal) {
|
||||
return; // Server is dead - do not continue.
|
||||
}
|
||||
|
@ -455,6 +458,8 @@ module.exports = React.createClass({
|
|||
emailSid={this.props.idSid}
|
||||
poll={true}
|
||||
/>;
|
||||
} else if (!this.state.matrixClient && !this.state.busy) {
|
||||
return null;
|
||||
} else if (this.state.busy || !this.state.flows) {
|
||||
return <div className="mx_AuthBody_spinner">
|
||||
<Spinner />
|
||||
|
|
Loading…
Reference in a new issue