From b94e18dece5d7788a8796ec9ab0147adfa51ba7e Mon Sep 17 00:00:00 2001 From: Petr Vobornik Date: Thu, 16 Jan 2014 13:54:03 +0100 Subject: Use unique ids for checkboxes Checkboxes have not used unique ids across the whole UI. It broke checking by clicking on label for later displayed instances. It became serious problem when rcue introduced new checkbox styles with 'label clicking' as default check method. --- install/ui/src/freeipa/widget.js | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/install/ui/src/freeipa/widget.js b/install/ui/src/freeipa/widget.js index 81db75e57..6ee61c658 100644 --- a/install/ui/src/freeipa/widget.js +++ b/install/ui/src/freeipa/widget.js @@ -1201,10 +1201,7 @@ IPA.option_widget_base = function(spec, that) { that.get_input_name = function() { if (!that._input_name) { - var name = that.name; - if (that.input_type === 'radio') { - name = IPA.html_util.get_next_id(name); - } + var name = IPA.html_util.get_next_id(that.name); that._input_name = name; that._selector = 'input[name="'+name+'"]'; } -- cgit