Module: check_mk
Branch: master
Commit: 65a51c34557eb10104756b0448b1e9453266a648
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=65a51c34557eb1…
Author: Mathias Kettner <mk(a)mathias-kettner.de>
Date: Thu Mar 22 17:30:21 2012 +0100
Fix visibility in ValueSpec Optional
---
web/htdocs/valuespec.py | 8 ++++----
1 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/web/htdocs/valuespec.py b/web/htdocs/valuespec.py
index 09b610f..9ffd5ed 100644
--- a/web/htdocs/valuespec.py
+++ b/web/htdocs/valuespec.py
@@ -1208,10 +1208,10 @@ class Optional(ValueSpec):
def render_input(self, varprefix, value):
div_id = "option_" + varprefix
- if html.has_var(varprefix + "_use"):
- checked = html.get_checkbox(varprefix + "_use")
- else:
- checked = self._negate != (value != None)
+ checked = html.get_checkbox(varprefix + "_use")
+ if checked == None:
+ checked = (value != None)
+
html.write("<span>")
if self._label: