diff --git a/src/main.cpp b/src/main.cpp index a0a39ec0e..1291a73c6 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -969,4 +969,15 @@ void loop() mainDelay.delay(delayMsec); } // if (didWake) LOG_DEBUG("wake!\n"); -} \ No newline at end of file +} + +#if HAS_TFT +void tft_task_handler(void) +{ + while (true) { + if (deviceScreen) + deviceScreen->task_handler(); + delay(20); + } +} +#endif \ No newline at end of file