also show spinner on new CATCHUP state

This commit is contained in:
Bruno Windels 2018-08-30 15:39:48 +02:00
parent 75a2668e42
commit debcc20604
4 changed files with 6 additions and 5 deletions

View file

@ -76,7 +76,7 @@ export default class MImageBody extends React.Component {
onClientSync(syncState, prevState) {
if (this.unmounted) return;
// Consider the client reconnected if there is no error with syncing.
// This means the state could be RECONNECTING, SYNCING or PREPARED.
// This means the state could be RECONNECTING, SYNCING, PREPARED or CATCHUP.
const reconnected = syncState !== "ERROR" && prevState !== syncState;
if (reconnected && this.state.imgError) {
// Load the image again