regular menu action if no koreader credentials are defined

This commit is contained in:
jpirnay
2026-03-23 12:23:21 +01:00
parent dad37ecf3c
commit ad6036c162
+3 -4
View File
@@ -135,10 +135,10 @@ void EpubReaderActivity::loop() {
}
}
// Long press CONFIRM (1s+) goes directly to KOReader sync.
// Long press CONFIRM (1s+) goes directly to KOReader sync when credentials are configured.
// Without credentials, fall through to the regular menu on release.
if (mappedInput.isPressed(MappedInputManager::Button::Confirm) &&
mappedInput.getHeldTime() >= ReaderUtils::GO_HOME_MS) {
if (KOREADER_STORE.hasCredentials()) {
mappedInput.getHeldTime() >= ReaderUtils::GO_HOME_MS && KOREADER_STORE.hasCredentials()) {
const int currentPage = section ? section->currentPage : 0;
const int totalPages = section ? section->pageCount : 0;
startActivityForResult(
@@ -155,7 +155,6 @@ void EpubReaderActivity::loop() {
}
}
});
}
return;
}