From fe4dbc2c50ed34dc38245e9fb51fc6fd27bb9832 Mon Sep 17 00:00:00 2001 From: Jaroslav Kysela Date: Mon, 8 Sep 2014 17:08:15 +0200 Subject: [PATCH] WEBUI JS: Improve look for forms with only basic settings --- src/webui/static/app/idnode.js | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/src/webui/static/app/idnode.js b/src/webui/static/app/idnode.js index d41f4308..a0518627 100644 --- a/src/webui/static/app/idnode.js +++ b/src/webui/static/app/idnode.js @@ -603,12 +603,17 @@ tvheadend.idnode_editor_form = function(d, meta, panel, create) panel.add(mfs[number]); } } - if (df.length) - panel.add(newFieldSet({ title: "Basic Settings", items: df })); - if (af.length) - panel.add(newFieldSet({ title: "Advanced Settings", items: af })); - if (rf.length) - panel.add(newFieldSet({ title: "Read-only Info", items: rf })); + if (df.length && !af.length && !rf.length) { + var f = newFieldSet({ nocollapse: true, items: df }); + panel.add(f); + } else { + if (df.length) + panel.add(newFieldSet({ title: "Basic Settings", items: df })); + if (af.length) + panel.add(newFieldSet({ title: "Advanced Settings", items: af })); + if (rf.length) + panel.add(newFieldSet({ title: "Read-only Info", items: rf })); + } panel.doLayout(); };