summaryrefslogtreecommitdiffstats
path: root/web
diff options
context:
space:
mode:
authorKaarle Ritvanen <kaarle.ritvanen@datakunkku.fi>2013-10-14 23:41:14 +0300
committerKaarle Ritvanen <kaarle.ritvanen@datakunkku.fi>2013-10-14 23:41:14 +0300
commitf19dfa9d36da730a6563eecb0d26e5581c8253b4 (patch)
tree625edf43e43150530c483b8178a11f3924acdccb /web
parent8c6822b85cf572d27b586f8f4a98338e02a0d72a (diff)
downloadaconf-f19dfa9d36da730a6563eecb0d26e5581c8253b4.tar.bz2
aconf-f19dfa9d36da730a6563eecb0d26e5581c8253b4.tar.xz
web client: highlight checkboxes properly
Diffstat (limited to 'web')
-rw-r--r--web/client.js4
1 files changed, 3 insertions, 1 deletions
diff --git a/web/client.js b/web/client.js
index d364a8d..7b1b724 100644
--- a/web/client.js
+++ b/web/client.js
@@ -652,8 +652,9 @@ $(function() {
Inline.renderField = function(
name, meta, label, editable, removable
) {
+ var widget = Object.create(this.widget(meta));
this.appendWidget(
- Object.create(this.widget(meta)).init(
+ widget.init(
this.data,
name,
meta,
@@ -663,6 +664,7 @@ $(function() {
),
label
);
+ widget.setStatus(this.data.status(name));
}
Inline.renderCollectionMember = function(name, meta) {