diff --git a/wled00/data/index.js b/wled00/data/index.js index 93881c08..c8bb7df1 100644 --- a/wled00/data/index.js +++ b/wled00/data/index.js @@ -17,6 +17,7 @@ var d = document; var palettesData; var fxdata = []; var pJson = {}, eJson = {}, lJson = {}; +var plJson = {}; // array of playlists var pN = "", pI = 0, pNum = 0; var pmt = 1, pmtLS = 0, pmtLast = 0; var lastinfo = {}; @@ -1698,15 +1699,6 @@ function resetUtil() + '
Add segment
'; } -var plJson = {"0":{ - "ps": [0], - "dur": [100], - "transition": [-1], // to be inited to default transition dur - "repeat": 0, - "r": false, - "end": 0 -}}; - function makePlSel(el, incPl=false) { var plSelContent = ""; delete pJson["0"]; // remove filler preset @@ -1787,6 +1779,14 @@ function plR(p) { function makeP(i,pl) { var content = ""; if (pl) { + if (i===0) plJson[0] = { + ps: [1], + dur: [100], + transition: [tr], + repeat: 0, + r: false, + end: 0 + }; var rep = plJson[i].repeat ? plJson[i].repeat : 0; content = `