From 53981fe360d144fb2d9c5ee2bc5889a2488b5961 Mon Sep 17 00:00:00 2001 From: Allard Oelen Date: Fri, 7 Aug 2020 17:46:27 +0200 Subject: [PATCH] prevent infinite loop on update --- components/Login/LoginModal.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/components/Login/LoginModal.js b/components/Login/LoginModal.js index 42835ba21..56e690ac0 100644 --- a/components/Login/LoginModal.js +++ b/components/Login/LoginModal.js @@ -195,7 +195,9 @@ class LoginModal extends React.Component { else if (this.props.userid && $('.ui.login.modal').modal('is active')) { if (localStorage.getItem(MODI) === 'login') localStorage.setItem(MODI, 'login_success'); - this.setState({ isLoading: false }); + if (this.state.loading) { + this.setState({ isLoading: false }); + } $('.ui.login.modal').modal('hide'); //redirect if on a specific page