Skip to content

Commit 4ffaf87

Browse files
author
Pascal Dreissen
committed
Quirky behaviour when generating passwords (fixes #4065)
1 parent 1ee3657 commit 4ffaf87

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

interface/web/js/scrigo.js.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -198,11 +198,13 @@ function password(minLength, special, num_special){
198198

199199
function generatePassword(passwordFieldID, repeatPasswordFieldID){
200200
var oldPWField = jQuery('#'+passwordFieldID);
201+
oldPWField.removeAttr('readonly');
201202
var newPWField = oldPWField.clone();
202203
newPWField.attr('type', 'text').attr('id', 'tmp'+passwordFieldID).insertBefore(oldPWField);
203204
oldPWField.remove();
204205
var pword = password(<?php echo $min_password_length; ?>, false, 1);
205206
jQuery('#'+repeatPasswordFieldID).val(pword);
207+
jQuery('#'+repeatPasswordFieldID).removeAttr('readonly');
206208
newPWField.attr('id', passwordFieldID).val(pword).trigger('keyup').select();
207209
newPWField.unbind('keyup').on('keyup', function(e) {
208210
if($(this).val() != pword) {

0 commit comments

Comments
 (0)