From a16c9bf2da88772d56dc6f14e7695b2195137ee9 Mon Sep 17 00:00:00 2001 From: 3urobeat Date: Tue, 8 Sep 2026 21:13:52 +0200 Subject: [PATCH] chore: Make sure lockscreen always wins --- examples/companion_radio/ui-new/UITask.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/companion_radio/ui-new/UITask.cpp b/examples/companion_radio/ui-new/UITask.cpp index 6aaec80f..6dc9a293 100644 --- a/examples/companion_radio/ui-new/UITask.cpp +++ b/examples/companion_radio/ui-new/UITask.cpp @@ -3027,7 +3027,7 @@ void UITask::loop() { _next_refresh = millis() + delay_millis; } else if (_locked && millis() >= _next_refresh && home) { _display->startFrame(); - if (curr && curr != home) { + if (curr && curr != home && (millis() - ui_started_at < BOOT_SCREEN_MILLIS)) { // Boot splash is still up on a boot-locked device _next_refresh = millis() + curr->render(*_display); } else {