Skip to content

Commit 618a151

Browse files
committed
Fix event listener race condition on login-form
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
1 parent 2ff877f commit 618a151

2 files changed

Lines changed: 3 additions & 1 deletion

File tree

core/js/login/authpicker.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,6 @@ jQuery(document).ready(function() {
1010
e.preventDefault();
1111
document.location.href = e.target.attributes.action.value
1212
})
13+
14+
$('#login-form input').removeAttr('disabled');
1315
})

core/templates/loginflow/authpicker.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@
4747

4848
<p id="redirect-link">
4949
<form id="login-form" action="<?php p($urlGenerator->linkToRoute('core.ClientFlowLogin.grantPage', ['stateToken' => $_['stateToken'], 'clientIdentifier' => $_['clientIdentifier'], 'oauthState' => $_['oauthState'], 'user' => $_['user'], 'direct' => $_['direct']])) ?>" method="get">
50-
<input type="submit" class="login primary icon-confirm-white" value="<?php p($l->t('Log in')) ?>">
50+
<input type="submit" class="login primary icon-confirm-white" value="<?php p($l->t('Log in')) ?>" disabled>
5151
</form>
5252
</p>
5353

0 commit comments

Comments
 (0)