diff --git a/src/activities/reader/EpubReaderActivity.cpp b/src/activities/reader/EpubReaderActivity.cpp index 7447815c..e2fa901a 100644 --- a/src/activities/reader/EpubReaderActivity.cpp +++ b/src/activities/reader/EpubReaderActivity.cpp @@ -165,6 +165,7 @@ void EpubReaderActivity::loop() { renderer.fillRect(x + 5, y + 5, w - 10, h - 10, false); renderer.drawText(UI_12_FONT_ID, x + margin, y + margin, "No last book found."); renderer.displayBuffer(); + updateRequired = true; } else { onSwapBooks(); } diff --git a/src/activities/reader/TxtReaderActivity.cpp b/src/activities/reader/TxtReaderActivity.cpp index ae346bdb..f2d1fdd1 100644 --- a/src/activities/reader/TxtReaderActivity.cpp +++ b/src/activities/reader/TxtReaderActivity.cpp @@ -123,6 +123,7 @@ void TxtReaderActivity::loop() { renderer.fillRect(x + 5, y + 5, w - 10, h - 10, false); renderer.drawText(UI_12_FONT_ID, x + margin, y + margin, "No last book found."); renderer.displayBuffer(); + updateRequired = true; } else { onSwapBooks(); } diff --git a/src/activities/reader/XtcReaderActivity.cpp b/src/activities/reader/XtcReaderActivity.cpp index 25dd3b58..a555350f 100644 --- a/src/activities/reader/XtcReaderActivity.cpp +++ b/src/activities/reader/XtcReaderActivity.cpp @@ -125,6 +125,7 @@ void XtcReaderActivity::loop() { renderer.fillRect(x + 5, y + 5, w - 10, h - 10, false); renderer.drawText(UI_12_FONT_ID, x + margin, y + margin, "No last book found."); renderer.displayBuffer(); + updateRequired = true; } else { onSwapBooks(); }