From d09d7521d6bfd7b3253dea1f153546772c29130a Mon Sep 17 00:00:00 2001 From: Blaz Kristan Date: Tue, 23 Nov 2021 20:21:22 +0100 Subject: [PATCH] Collapsing expanded dialogs in UI. --- wled00/data/index.js | 23 +- wled00/data/simple.js | 2 +- wled00/html_simple.h | 820 +++++++++---------- wled00/html_ui.h | 1730 ++++++++++++++++++++--------------------- 4 files changed, 1290 insertions(+), 1285 deletions(-) diff --git a/wled00/data/index.js b/wled00/data/index.js index 1854dfe85..32a1fc1d8 100644 --- a/wled00/data/index.js +++ b/wled00/data/index.js @@ -589,10 +589,10 @@ function populatePresets(fromls) localStorage.setItem("wledP", JSON.stringify(pJson)); } pmtLS = pmt; - for (var a = 0; a < is.length; a++) { - let i = is[a]; - if (expanded[i+100]) expand(i+100, true); - } + //for (var a = 0; a < is.length; a++) { + // let i = is[a]; + // if (expanded[i+100]) expand(i+100); + //} } else { presetError(true); } updatePA(); populateQL(); @@ -1398,7 +1398,7 @@ function requestJson(command=null) if (json.info) { lastinfo = json.info; parseInfo(); - if (isInfo) populateInfo(); + if (isInfo) populateInfo(lastinfo); } var s = json.state ? json.state : json; readState(s); @@ -1504,7 +1504,7 @@ function makeSeg() function resetUtil() { gId('segutil').innerHTML = ''; - for (var i=0; i
${makeP(0)}
`; - for (var i=0; i100 ? 100 : 0; + var l = i>100 ? expanded.length : 100; + for (; j