From d8064009611f78de7e18f4964913a25f3b2543f5 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 15 Jan 2026 19:23:16 +0000 Subject: [PATCH] Improve comment clarity for invertText logic Co-authored-by: lukestein <44452336+lukestein@users.noreply.github.com> --- src/activities/home/HomeActivity.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/activities/home/HomeActivity.cpp b/src/activities/home/HomeActivity.cpp index 1eee0436..ab319d29 100644 --- a/src/activities/home/HomeActivity.cpp +++ b/src/activities/home/HomeActivity.cpp @@ -325,7 +325,9 @@ void HomeActivity::render() { } if (hasContinueReading) { - // When cover is shown, invert text colors on selection; without cover, invert normally + // Invert text colors based on selection state: + // - With cover: selected = white text on black box, unselected = black text on white box + // - Without cover: selected = white text on black card, unselected = black text const bool invertText = coverRendered ? bookSelected : !bookSelected; // Split into words (avoid stringstream to keep this light on the MCU)