From 7f7076be8c73ed9b158ea0ec5fe90808921b4845 Mon Sep 17 00:00:00 2001 From: Eunchurn Park Date: Fri, 26 Dec 2025 12:49:40 +0900 Subject: [PATCH] fix(reader): remove pre-generation of cover BMP during book load Cover BMP generation during book load could crash and prevent opening books. Let the cover be generated on-demand when entering sleep instead. --- src/activities/reader/ReaderActivity.cpp | 4 ---- 1 file changed, 4 deletions(-) diff --git a/src/activities/reader/ReaderActivity.cpp b/src/activities/reader/ReaderActivity.cpp index 792fa0f..d888fb6 100644 --- a/src/activities/reader/ReaderActivity.cpp +++ b/src/activities/reader/ReaderActivity.cpp @@ -15,10 +15,6 @@ std::unique_ptr ReaderActivity::loadEpub(const std::string& path) { auto epub = std::unique_ptr(new Epub(path, "/.crosspoint")); if (epub->load()) { - // Pre-generate cover BMP for sleep screen (so it's cached when entering sleep) - if (!epub->generateCoverBmp()) { - Serial.printf("[%lu] [RDR] Cover BMP generation skipped or failed\n", millis()); - } return epub; }