diff options
Diffstat (limited to 'resources/assets/javascripts/bootstrap')
| -rw-r--r-- | resources/assets/javascripts/bootstrap/application.js | 20 |
1 files changed, 2 insertions, 18 deletions
diff --git a/resources/assets/javascripts/bootstrap/application.js b/resources/assets/javascripts/bootstrap/application.js index 97e0fd2..4e5eccc 100644 --- a/resources/assets/javascripts/bootstrap/application.js +++ b/resources/assets/javascripts/bootstrap/application.js @@ -380,30 +380,14 @@ STUDIP.domReady(function () { const toggleLogin = document.getElementById('toggle-login'); if (toggleLogin) { - loginForm.addEventListener('transitionend', (event) => { - if (event.propertyName !== 'max-height') { - return; - } - + toggleLogin.addEventListener('click', (event) => { + loginForm.classList.toggle('hide'); if (!loginForm.classList.contains('hide')) { usernameInput.scrollIntoView({ behavior: 'smooth' }); usernameInput.focus(); - } else { - loginForm.setAttribute('hidden', ''); - } - }); - - toggleLogin.addEventListener('click', (event) => { - if (loginForm.classList.contains('hide')) { - loginForm.removeAttribute('hidden'); } - - setTimeout(() => { - loginForm.classList.toggle('hide'); - }, 0); - event.preventDefault(); }); } |
