diff --git a/src/activities/reader/EpubReaderActivity.cpp b/src/activities/reader/EpubReaderActivity.cpp index 7447815..e2fa901 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 ae346bd..f2d1fdd 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 25dd3b5..a555350 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(); }