From 1459e9fb610a76b5e6ac23646dd59e65deed59d7 Mon Sep 17 00:00:00 2001 From: jpirnay Date: Thu, 9 Apr 2026 23:41:09 +0200 Subject: [PATCH] Revert "Prevent render conficts (hopefully)" This reverts commit 0f2ab3b39d5e1b3c406296fffacc29c5ce080bd4. --- src/activities/home/HomeActivity.h | 1 - src/main.cpp | 4 ---- 2 files changed, 5 deletions(-) diff --git a/src/activities/home/HomeActivity.h b/src/activities/home/HomeActivity.h index 4e286d71..7d66caeb 100644 --- a/src/activities/home/HomeActivity.h +++ b/src/activities/home/HomeActivity.h @@ -44,5 +44,4 @@ class HomeActivity final : public Activity { void onExit() override; void loop() override; void render(RenderLock&&) override; - bool preventAutoSleep() override { return !firstRenderDone || recentsLoading || !recentsLoaded; } }; diff --git a/src/main.cpp b/src/main.cpp index 47eb8142..faa059ba 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -135,10 +135,6 @@ void enterDeepSleep() { activityManager.goToSleep(); - // Keep the render mutex until the CPU enters deep sleep so any previously queued - // render task cannot race the synchronous sleep-screen transition. - RenderLock renderLock; - display.deepSleep(); LOG_DBG("MAIN", "Entering deep sleep (powerBtn isPressed=%d, rawPin=%d)", gpio.isPressed(HalGPIO::BTN_POWER), digitalRead(InputManager::POWER_BUTTON_PIN) == LOW);