Open
Description
p5.js version
2.16.11
What is your operating system?
Windows
Web browser and version
chrome://132.0.6834.160
Actual Behavior
When editing the username
or email
fields, async validation errors like "username already taken" appear correctly.
However, as soon as the user starts editing password
or confirmPassword
, the error messages from username
or email
disappear — even though the errors still exist.
Expected Behavior
Error messages for username
and email
should remain visible until they’re actually corrected, regardless of changes to other fields.
Steps to reproduce
🐛 Steps to Reproduce
- Go to the Signup form.
- Enter a taken username (e.g.
admin
) or an **invalid email`. - Notice that the error message appears correctly.
- Now edit the
password
orconfirmPassword
field.
✅ Observed:
password
field updates correctly.
❌ Issue:
- The username/email error disappears, even though it hasn’t been fixed.