HTML checkboxes for custom user fields don't work properly on signup form

Priority/Severity:
Low

Platform:
Device type: desktop
Operating System: Linux
Web browsers: Firefox, LibreWolf, Brave, Chrome

Description:
I have three custom user fields with the field type Confirmation (i.e. HTML checkbox ) with the field requirement On signup on my registration form for new users.

When I testing out the form (when I’m logged out as admin) it always take two clicks to check each HTML checkbox. The first click doesn’t select the checkbox, instead the webpage scrolls up or down so that the cursor is no longer aligned with the checkbox. It’s only when I click on the checkbox a second time that the checkbox is actually selected.

Reproducible steps:
The issue is identical on desktop for Firefox, LibreWolf, Brave, Chrome.
The issue remains in safe mode.
On mobile there is no issue:

2 Likes

Thanks for the report, we will have a look over the next 4 weeks.

Having trouble reproducing this on Chrome Linux.

It always takes 1 click, after a fresh load.

Can you try safe mode in case this is a local component you have installed?

1 Like

The problem remains in safe mode on Chrome for Linux.

This is my exact setup for the registration form concerning user fields:

  1. Confirmation/HTML checkbox
  2. Confirmation/HTML checkbox
  3. Dropdown (with 16 options)
  4. Confirmation/HTML checkbox

If you temporarily disable “Dropdown (with 16 options)” does the issue go away?

1 Like

Hi,

I tried to disable the “Dropdown” user field so that only the three HTML checkboxes remained on the registration form. Despite this, I still experience the bug with the checkboxes.

It’s only I minor bug, so it’s no biggie. Thanks for taking the time though. I appreciate it :slightly_smiling_face: