Sign in to access chats, screen share and connect.
@@ -2880,10 +2882,12 @@ async function renderLogin(){
}
async function doLogin(){
clearErr('li_err');
+ const btn=document.getElementById('li_btn'); const orig=btn?btn.innerHTML:'';
+ if(btn){ btn.disabled=true; btn.innerHTML='
Signing in…'; } // show progress on Enter/click
try{
await postJSON('/api/login',{email:document.getElementById('li_email').value,password:document.getElementById('li_pw').value,remember:document.getElementById('li_remember').checked});
- location.reload();
- }catch(e){ showErr('li_err', /invalid credentials/i.test(e.message)?'Incorrect email or password. Please try again.':e.message); }
+ location.reload(); // the branded splash takes over from here
+ }catch(e){ if(btn){ btn.disabled=false; btn.innerHTML=orig; } showErr('li_err', /invalid credentials/i.test(e.message)?'Incorrect email or password. Please try again.':e.message); }
}
async function doRegister(){
clearErr('rg_err');
diff --git a/server/public/index.html b/server/public/index.html
index 6acc252..d2fecaf 100644
--- a/server/public/index.html
+++ b/server/public/index.html
@@ -55,7 +55,7 @@