From 3833403178a83c5174295d945edabfe749d001af Mon Sep 17 00:00:00 2001 From: Kristian Lyngstol Date: Wed, 25 May 2016 21:48:40 +0200 Subject: front: Fix/tweak edit-box No need to expose 'switch' id in the API - it's internal to the db. The entire edit-logic should be cleaned up, but at least this fixes the immediate problem. Fixes #74 --- web/js/nms-info-box.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'web/js') diff --git a/web/js/nms-info-box.js b/web/js/nms-info-box.js index 8ed1f2a..9efff37 100644 --- a/web/js/nms-info-box.js +++ b/web/js/nms-info-box.js @@ -766,7 +766,7 @@ var switchEditPanel = function () { var tmpsw = '\'' + this.sw + '\''; var tmpv = '\'' + v + '\''; var tmphandler = '"nmsInfoBox._editChange(' + tmpsw + ',' + tmpv + ');"'; - var html = ''; + var html = ''; content.push([v, html]); } @@ -786,6 +786,7 @@ var switchEditPanel = function () { output.id = "edit-output"; domObj.appendChild(output); + this._render(domObj); if (place) { var pval = document.getElementById("edit-" + this.sw + "-placement"); if (pval) { @@ -793,7 +794,6 @@ var switchEditPanel = function () { } } - this._render(domObj); }; this.save = function () { var myData = nmsInfoBox._editStringify(this.sw); -- cgit v1.2.3