Skip Navigation

[Resolved] New erroneous behaviour in Toolset Forms checkboxes

This thread is resolved. Here is a description of the problem and solution.

Problem: Checkbox labels for taxonomy inputs are not connected to their corresponding input fields.

Solution: Update to the latest version of Toolset Forms to get the fix for this issue.

This support ticket is created 3 years, 9 months ago. There's a good chance that you are reading advice that it now obsolete.

This is the technical support forum for Toolset - a suite of plugins for developing WordPress sites without writing PHP.

Everyone can read this forum, but only Toolset clients can post in it. Toolset support works 6 days per week, 19 hours per day.

Sun Mon Tue Wed Thu Fri Sat
8:00 – 12:00 8:00 – 12:00 8:00 – 12:00 8:00 – 12:00 8:00 – 12:00 - -
13:00 – 17:00 13:00 – 17:00 13:00 – 17:00 13:00 – 17:00 13:00 – 17:00 - -

Supporter timezone: America/New_York (GMT-04:00)

This topic contains 7 replies, has 2 voices.

Last updated by simonM-5 3 years, 9 months ago.

Assisted by: Christian Cox.

Author
Posts
#2026629
Screenshot 2021-04-19 at 20.14.34.png

Dear Support

I've noticed some new erroneous behaviour with checkboxes in Toolset Forms when using a Toolset Form to create a new post.

I'm not sure if it's because we switched to the Avada Child theme, or whether it's due to the latest Toolset updates.

Using my screenshot as an example:
When creating a new Ad on our site, it was possible previously to just click the word "Spanish" to select Spanish, ie, it was not necessary to click exactly over the checkbox beside "Spanish" to choose Spanish.

Now, if I click the word Spanish, Dutch is getting selected. It appears that the first option in the checkbox lists is being selected if you click any of the other items, unless you actually click exactly over the checkbox beside the items other than the first item.

Please send me a private reply if you need a login and a short description for steps to reproduce the behaviour using a test user.

Thanks and regards
Simon

#2026661

Hello, I'll take a look if you provide a login and the steps to take to reproduce the issue. Thanks!

#2026671

Hi Christian,

Thanks.

1) In the menu, click the Ad icon, then Place a Job Ad.

2) Try selecting a checkbox item which is not the first item, by clicking the words instead of clicking the exact checkbox. The first item is highlighted incorrectly. Clicking anywhere in the area of the items selects/deselects the first item.

3) The 1st item CAN be deselected by clicking directly on its checkbox, and other items CAN be selected by clicking directly on their own checkboxes, but it's a step backwards having to be so precise with the mouse. I just tried it on mobile, and it's the same there, which is obviously a lot worse on such a small screen.

Kind regards
Simon

#2026751

Okay thanks for the report. I have not seen this issue reported yet, but I can replicate it on my local test site with any hierarchical taxonomy field in Forms, so it seems to be an issue in the latest release. Let me escalate to my 2nd tier support team for further investigation. If we are able to produce a workaround or patch, I'll provide that here.

#2027413

Okay 2nd tier has escalated this issue to our developers for resolution, and published an erratum post here with a temporary JavaScript workaround for the problem: https://toolset.com/errata/taxonomy-checkbox-labels-in-a-form-toggle-the-wrong-checkbox/

I'll keep you posted here as I receive more information about the resolution of this issue in an upcoming release of Forms.

#2027473

Actually, our developers have just informed me that the fix for this problem will be included in the next release of Toolset Forms. The current stable version of Forms 2.6.7 is in the process of being released now, along with Blocks 1.5, Types 3.4.8, and other Toolset plugin updates. I will let you know when I have more information about the next Forms plugin release schedule.

#2035657

Our developers are pushing out the fix for this Forms issue along with today's release of several Toolset plugin updates. If you are not yet prompted to update in wp-admin, you can go to Plugins > Add New and click the "Commercial" tab. Scroll down to the Toolset Installer panel and click "Check for updates" to receive the latest plugin versions for automatic update.

The taxonomy input label issue should be resolved in this release, please let me know if that is not the case for you.

#2035791

Latest update resolved the issue on the Forms.

My issue is resolved now. Thank you!