fix ghosting regression when opening subactivity from within reader

This commit is contained in:
jpirnay
2026-04-15 09:57:08 +02:00
parent 663326bde6
commit 65107d9891
5 changed files with 5 additions and 8 deletions
@@ -1,7 +1,6 @@
#include "EpubReaderMenuActivity.h"
#include <GfxRenderer.h>
#include <HalGPIO.h>
#include <I18n.h>
#include "KOReaderCredentialStore.h"
@@ -234,10 +233,5 @@ void EpubReaderMenuActivity::render(RenderLock&&) {
const auto labels = mappedInput.mapLabels(tr(STR_BACK), tr(STR_SELECT), tr(STR_DIR_UP), tr(STR_DIR_DOWN));
GUI.drawButtonHints(renderer, labels.btn1, labels.btn2, labels.btn3, labels.btn4);
if (gpio.deviceIsX3() && !initialHalfRefreshDone) {
initialHalfRefreshDone = true;
renderer.displayBuffer(HalDisplay::HALF_REFRESH);
} else {
renderer.displayBuffer();
}
renderer.displayBuffer();
}