diff --git a/wled00/data/settings_time.htm b/wled00/data/settings_time.htm
index cc98fd1b1b..7f75f9c475 100644
--- a/wled00/data/settings_time.htm
+++ b/wled00/data/settings_time.htm
@@ -83,20 +83,18 @@
if (sel.value === "" && initialVal !== null && initialVal !== "") sel.value = initialVal;
if (sel.value === "") sel.value = "0";
}
- function expand(o,i)
+ function expand(i)
{
- var t = gId("WD"+i);
- t.style.display = t.style.display!=="none" ? "none" : "";
- o.innerHTML = t.style.display==="none" ? "📅" : "✕";
+ gId("WD"+i).style.display = "";
}
function Cs() { gId("cac").style.display=(gN("OL").checked)?"block":"none"; }
function BTa()
{
timerCount = 0;
- gId("TMT").innerHTML = " ";
+ gId("TMT").innerHTML = "En. Type Hour Minute ";
}
function addTimerRow(hour, minute, preset, weekdays, monthStart, dayStart, monthEnd, dayEnd) {
- if (timerCount >= maxTimers) return;
+ if (gId("TMT").querySelectorAll('tbody[id^="TG"]').length >= maxTimers) return;
var i = timerCount++;
var isSunrise = (hour === TIMER_SUNRISE);
var isSunset = (hour === TIMER_SUNSET);
@@ -113,7 +111,7 @@
var dow = weekdays >> 1;
var container = gId("TMT");
var hourVal = isSpecial ? 0 : hour;
- var presetOpts = '' + sortedPresetOptions;
+ var presetOpts = '' + sortedPresetOptions;
var weekdayTable = 'En. Type Hour Minute
| M | T | W | T | F | S | S |
|---|---|---|---|---|---|---|
| >(j-1))&1?'checked':''}> | `; @@ -140,12 +138,13 @@- | 📅 |
+ 📅 |
+ |||
| - | ||||||