Correctly invert text color

This commit is contained in:
Luke Stein 2026-01-15 14:55:11 -05:00
parent d936dec2b0
commit 1b9ba15486

View File

@ -450,7 +450,7 @@ void HomeActivity::render() {
} }
for (const auto& line : lines) { for (const auto& line : lines) {
renderer.drawCenteredText(UI_12_FONT_ID, titleYStart, line.c_str(), invertText); renderer.drawCenteredText(UI_12_FONT_ID, titleYStart, line.c_str(), !invertText);
titleYStart += renderer.getLineHeight(UI_12_FONT_ID); titleYStart += renderer.getLineHeight(UI_12_FONT_ID);
} }
@ -471,7 +471,7 @@ void HomeActivity::render() {
} }
trimmedAuthor.append("..."); trimmedAuthor.append("...");
} }
renderer.drawCenteredText(UI_10_FONT_ID, titleYStart, trimmedAuthor.c_str(), invertText); renderer.drawCenteredText(UI_10_FONT_ID, titleYStart, trimmedAuthor.c_str(), !invertText);
} }
// "Continue Reading" label at the bottom // "Continue Reading" label at the bottom
@ -487,9 +487,9 @@ void HomeActivity::render() {
const int continueBoxY = continueY - continuePadding / 2; const int continueBoxY = continueY - continuePadding / 2;
renderer.fillRect(continueBoxX, continueBoxY, continueBoxWidth, continueBoxHeight, bookSelected); renderer.fillRect(continueBoxX, continueBoxY, continueBoxWidth, continueBoxHeight, bookSelected);
renderer.drawRect(continueBoxX, continueBoxY, continueBoxWidth, continueBoxHeight, !bookSelected); renderer.drawRect(continueBoxX, continueBoxY, continueBoxWidth, continueBoxHeight, !bookSelected);
renderer.drawCenteredText(UI_10_FONT_ID, continueY, continueText, invertText); renderer.drawCenteredText(UI_10_FONT_ID, continueY, continueText, !invertText);
} else { } else {
renderer.drawCenteredText(UI_10_FONT_ID, continueY, "Continue Reading", invertText); renderer.drawCenteredText(UI_10_FONT_ID, continueY, "Continue Reading", !invertText);
} }
} else { } else {
// No book to continue reading // No book to continue reading