feat: always on display

This commit is contained in:
KaffeinatedKat
2023-09-29 21:00:07 -06:00
committed by JF
parent f8f8993fac
commit 20ac7e8df3
5 changed files with 43 additions and 9 deletions

View File

@@ -203,7 +203,11 @@ void DisplayApp::Refresh() {
TickType_t queueTimeout;
switch (state) {
case States::Idle:
queueTimeout = portMAX_DELAY;
if (settingsController.GetAlwaysOnDisplay()) {
queueTimeout = lv_task_handler();
} else {
queueTimeout = portMAX_DELAY;
}
break;
case States::Running:
if (!currentScreen->IsRunning()) {