diff options
| author | KaffeinatedKat <coffeeboi47@protonmail.com> | 2023-09-29 21:00:07 -0600 |
|---|---|---|
| committer | JF <JF002@users.noreply.github.com> | 2024-08-05 20:32:43 +0200 |
| commit | 20ac7e8df38836d0a72c378b900b99c827c996c2 (patch) | |
| tree | 9e2b05866873cc1a540ffc71fe485c94362ce038 /src/displayapp/DisplayApp.cpp | |
| parent | f8f8993fac0bdd022dc9ef41a67c0b558f29ba89 (diff) | |
feat: always on display
Diffstat (limited to 'src/displayapp/DisplayApp.cpp')
| -rw-r--r-- | src/displayapp/DisplayApp.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/displayapp/DisplayApp.cpp b/src/displayapp/DisplayApp.cpp index 3fd34b3a..c7fb62ab 100644 --- a/src/displayapp/DisplayApp.cpp +++ b/src/displayapp/DisplayApp.cpp @@ -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()) { |
