U4-4889 - Checkboxes and radio buttons are not selectable by clicking on the label text

Created by Douglas Robar 14 May 2014, 09:48:18 Updated by Mike Masey 04 Jan 2018, 10:19:42

Tags: Up For Grabs PR

Subtask of: U4-9609

Checkboxes and radio buttons are not selectable by clicking on the text next to them.

For example, insert a page field into a template. You can't click the label "Recursive" or "Yes, Date only" and get the checkbox or radio button to toggle as a traditional UI control would do.

I suspect this may be a common issue in all the dialogs but didn't check exactly which did/didn't work as expected.


Andrew Lansdowne 28 May 2014, 13:06:22

Also this is the case for the Notifications dialog. Right click a content item and click Notifications. All the labels have their for attribute set to "inputPassword".

Shannon Deminick 26 Jun 2017, 05:39:42

Closing issue due to inactivity - see blog post for details https://umbraco.com/blog/issue-tracker-cleanup/

Douglas Robar 26 Jun 2017, 10:49:23

Still valid.

Sebastiaan Janssen 06 Nov 2017, 11:10:45

PR: https://github.com/umbraco/Umbraco-CMS/pull/2300

Mike Masey 06 Nov 2017, 16:00:58

I just realized that i had been working on this too but ended up also incorporating an update to the notification settings in which it now uses the new button UI and angular form. There were some conflicts in my initial PR which should now be fixed. https://github.com/umbraco/Umbraco-CMS/pull/2302

Mike Masey 04 Jan 2018, 09:59:55

@sebastiaan, should I create a new ticket for my PR that also updates the notification settings UI?

Sebastiaan Janssen 04 Jan 2018, 10:12:24

@MikeM Oh, I totally forgot about that one, that's amazing! Less aspx files for the win! Yes, please do!

Mike Masey 04 Jan 2018, 10:19:42

Done - http://issues.umbraco.org/issue/U4-10801

Priority: Normal

Type: Bug

State: Fixed


Difficulty: Very Easy

Category: UI

Backwards Compatible: True

Fix Submitted:

Affected versions: 7.1.1, 7.1.2, 7.6.3

Due in version: 7.7.5, 7.6.12

Sprint: Sprint 71

Story Points: