mirror of
https://github.com/wled/WLED.git
synced 2025-07-19 08:46:34 +00:00
Fix segments not be displayed in simplified ui
This commit is contained in:
parent
21c2316f6b
commit
830f806dee
@ -837,6 +837,7 @@ function populateSegments(s)
|
|||||||
}
|
}
|
||||||
|
|
||||||
gId('segcont').innerHTML = cn;
|
gId('segcont').innerHTML = cn;
|
||||||
|
gId("segcont").classList.remove("hide");
|
||||||
let noNewSegs = (lowestUnused >= maxSeg);
|
let noNewSegs = (lowestUnused >= maxSeg);
|
||||||
resetUtil(noNewSegs);
|
resetUtil(noNewSegs);
|
||||||
if (gId('selall')) gId('selall').checked = true;
|
if (gId('selall')) gId('selall').checked = true;
|
||||||
@ -850,6 +851,8 @@ function populateSegments(s)
|
|||||||
if (segCount < 2) {
|
if (segCount < 2) {
|
||||||
gId(`segd${lSeg}`).classList.add("hide");
|
gId(`segd${lSeg}`).classList.add("hide");
|
||||||
if (parseInt(gId("seg0bri").value)==255) gId(`segp0`).classList.add("hide");
|
if (parseInt(gId("seg0bri").value)==255) gId(`segp0`).classList.add("hide");
|
||||||
|
// hide segment controls if there is only one segment in simplified UI
|
||||||
|
if (simplifiedUI) gId("segcont").classList.add("hide");
|
||||||
}
|
}
|
||||||
if (!isM && !noNewSegs && (cfg.comp.seglen?parseInt(gId(`seg${lSeg}s`).value):0)+parseInt(gId(`seg${lSeg}e`).value)<ledCount) gId(`segr${lSeg}`).classList.remove("hide");
|
if (!isM && !noNewSegs && (cfg.comp.seglen?parseInt(gId(`seg${lSeg}s`).value):0)+parseInt(gId(`seg${lSeg}e`).value)<ledCount) gId(`segr${lSeg}`).classList.remove("hide");
|
||||||
gId('segutil2').style.display = (segCount > 1) ? "block":"none"; // rsbtn parent
|
gId('segutil2').style.display = (segCount > 1) ? "block":"none"; // rsbtn parent
|
||||||
@ -3099,10 +3102,8 @@ function simplifyUI() {
|
|||||||
// Put effects below palett list
|
// Put effects below palett list
|
||||||
gId("Colors").append(gId("fx"));
|
gId("Colors").append(gId("fx"));
|
||||||
gId("Colors").append(gId("sliders"));
|
gId("Colors").append(gId("sliders"));
|
||||||
// Put segments before palette list if there are multiple segments
|
// Put segments before palette list
|
||||||
if (lastinfo.leds.seglc.length > 1) {
|
gId("Colors").insertBefore(gId("segcont"), gId("pall"));
|
||||||
gId("Colors").insertBefore(gId("segcont"), gId("pall"));
|
|
||||||
}
|
|
||||||
// Put preset quick load before palette list and segemts
|
// Put preset quick load before palette list and segemts
|
||||||
gId("Colors").insertBefore(gId("pql"), gId("pall"));
|
gId("Colors").insertBefore(gId("pql"), gId("pall"));
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user