From 9efa5d6a36bb35a99c6657461c4b3d1531aae847 Mon Sep 17 00:00:00 2001 From: Squandor Date: Mon, 23 Jan 2017 14:17:09 +0100 Subject: [PATCH] Fixed bug selector Switch #84 --- templates/switches.html | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/templates/switches.html b/templates/switches.html index b5439e0..4b5ffee 100644 --- a/templates/switches.html +++ b/templates/switches.html @@ -141,9 +141,7 @@ $(document).ready(function() { requestAPI(flask_server + url, function(d) { r = JSON.parse(d); btns = r['result'][0]['LevelNames'].split('|'); - if (r['result'][0]['LevelOffHidden'] == true) { - btns.shift(); - } + $.each(btns, function (i, lvlname) { activebtn = r['result'][0]['Level'] if (i != '0') { @@ -154,8 +152,13 @@ $(document).ready(function() { } else { btnClass = 'btn btn-responsive'; } + if (r['result'][0]['LevelOffHidden'] == true && lvlname == 'Off') { + style = 'style="display: none;"'; + } else { + style = ''; + } bid = 'selector_{{v[1]}}_block_{{count}}_index_'; - b = ''; + b = ''; $('#selector_body_{{v[1]}}_block_{{count}}').append(b); $('#' + 'selector_{{v[1]}}_block_{{count}}_index_' + i).click(function(e) { e.preventDefault();