Fix power button leak on startup

This commit is contained in:
jpirnay
2026-04-08 10:14:35 +02:00
parent 84d6054898
commit b3d6562cb6
7 changed files with 57 additions and 0 deletions
@@ -6,6 +6,7 @@
#include <optional>
#include "EpubReaderMenuActivity.h"
#include "ReaderUtils.h"
#include "activities/Activity.h"
class EpubReaderActivity final : public Activity {
@@ -45,6 +46,7 @@ class EpubReaderActivity final : public Activity {
uint16_t pendingParagraphIndex = 0;
bool pendingScreenshot = false;
bool skipNextButtonCheck = false; // Skip button processing for one frame after subactivity exit
ReaderUtils::InputDrainGuard inputDrainGuard;
bool automaticPageTurnActive = false;
std::string deferredSyncEpubPath;
// -1 means use global SETTINGS value.