Project

General

Profile

Actions

Bug #9660

closed

Password strength meter does not display until focus is lost

Bug #9660: Password strength meter does not display until focus is lost

Added by krileon over 1 year ago. Updated 22 days ago.

Status:
Closed
Priority:
Low
Assignee:
Target version:
Start date:
21 May 2025
Due date:
% Done:

100%

Estimated time:

Description

This should display and remain after typing the first character. This is only the case after it loses focus though.

https://www.joomlapolis.com/forum/usage/247509-password-field-strength-metter-only-visible-after-lost-focus#341158

Updated by beat 11 months ago Actions #1

  • Target version changed from CB 2.11.0 to CB 2.12.0

Updated by krileon 3 months ago Actions #2

Appears to work fine AFTER first having it display. So type, leave input, go back to input, type, and at that point it works fine. So seams to be a keyup/down keybinding issue.

Updated by krileon 3 months ago Actions #3

Looks like this is just how jQuery Validation works. It doesn't populate the submitted data until after a blur event and the submitted data is used to check if validate on keyup should be applied. Need to look into either replacing the keyup logic or see if there's a missing setting somewhere.

Updated by krileon 3 months ago · Edited Actions #4

Apply validation to every change keyup for every input however is not ideal (performance wise or UX wise). So this needs to be specifically enabled on a per-rule basis.

Updated by krileon 3 months ago Actions #5

  • Status changed from Assigned to Resolved
  • % Done changed from 0 to 100

Fixed in MR !2026

Internally any validation rule behavior can now flag an input to force keyup validation. This is also now set for password inputs with password strength meter enabled.

Updated by beat 22 days ago Actions #6

  • Status changed from Resolved to Closed
Actions

Also available in: PDF Atom