Module: check_mk
Branch: master
Commit: 75bb72a065aa05bf245a846aebc09d60df297aed
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=75bb72a065aa05…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: Mon Jan 9 13:41:02 2017 +0100
Fixed dictionary checkbox rendering
Change-Id: Ib0817a0adffa33b11593574a25f25fcb0d87d1bc
---
web/htdocs/valuespec.py | 7 +++----
1 file changed, 3 insertions(+), 4 deletions(-)
diff --git a/web/htdocs/valuespec.py b/web/htdocs/valuespec.py
index ede2162..e9410bf 100644
--- a/web/htdocs/valuespec.py
+++ b/web/htdocs/valuespec.py
@@ -3379,10 +3379,9 @@ class Dictionary(ValueSpec):
visible = html.get_checkbox(vp + "_USE")
if visible == None:
visible = param in value
- onclick = "valuespec_toggle_option(this, %r)" % div_id
- checkbox_code = '<input type=checkbox name="%s" %s
onclick="%s">' % (
- vp + "_USE", visible and "CHECKED" or
"", onclick)
- html.add_form_var(vp + "_USE")
+
+ checkbox_code = html.render_checkbox(vp + "_USE",
deflt=visible,
+ onclick="valuespec_toggle_option(this, %r)"
% div_id)
forms.section(vs.title(), checkbox=checkbox_code)
else:
visible = True