display timer even if it's below 0, but not negative - for the use case where sensor or date are displayed during timer

This commit is contained in:
Nicu Hodos 2025-03-25 13:48:15 +01:00
parent ccd9112087
commit 60b4e99bbd

View File

@ -79,10 +79,8 @@ namespace Display {
});
Task tDisplayTimer(SECONDS(10), TASK_ONCE + 1,
[]{
if (timer >= 0) {
clockDisplay.print(timer, DEC);
clockDisplay.writeDisplay();
}
clockDisplay.print(timer > 0 ? timer : 0, DEC);
clockDisplay.writeDisplay();
}, &ts, false, nullptr,
[]{
if (!displayTask.isPerm(tDisplayTimer)) displayTask.restorePerm();