diff --git a/lib/GfxRenderer/GfxRenderer.cpp b/lib/GfxRenderer/GfxRenderer.cpp index cb268fc8..08420bf9 100644 --- a/lib/GfxRenderer/GfxRenderer.cpp +++ b/lib/GfxRenderer/GfxRenderer.cpp @@ -642,6 +642,8 @@ uint8_t* GfxRenderer::getFrameBuffer() const { return einkDisplay.getFrameBuffer size_t GfxRenderer::getBufferSize() { return EInkDisplay::BUFFER_SIZE; } +void GfxRenderer::grayscaleRevert() const { einkDisplay.grayscaleRevert(); } + void GfxRenderer::copyGrayscaleLsbBuffers() const { einkDisplay.copyGrayscaleLsbBuffers(einkDisplay.getFrameBuffer()); } void GfxRenderer::copyGrayscaleMsbBuffers() const { einkDisplay.copyGrayscaleMsbBuffers(einkDisplay.getFrameBuffer()); } diff --git a/src/activities/reader/EpubReaderActivity.cpp b/src/activities/reader/EpubReaderActivity.cpp index e77e559b..991ac696 100644 --- a/src/activities/reader/EpubReaderActivity.cpp +++ b/src/activities/reader/EpubReaderActivity.cpp @@ -285,7 +285,6 @@ void EpubReaderActivity::renderScreen() { viewportHeight, SETTINGS.hyphenationEnabled)) { Serial.printf("[%lu] [ERS] Cache not found, building...\n", millis()); - pagesUntilFullRefresh = 0; const auto popupLayout = ScreenComponents::drawPopup(renderer, "Indexing..."); const auto progressCallback = [this, popupLayout](int progress) { ScreenComponents::fillPopupProgress(renderer, popupLayout, progress);