fix: also apply longPressChapterSkip setting to xtc reader (#378)

## Summary

* This builds upon the helpful PR
https://github.com/crosspoint-reader/crosspoint-reader/pull/341, and
adds support for the setting to also apply to the XTC reader, which I
believed has just been missed and was not intentionally left out.
* XTC does not have chapter support yet, but it does skip 10 pages when
long-pressed, and so I think this is useful.

---

### AI Usage

Did you use AI tools to help write this code? No
This commit is contained in:
Nathan James
2026-01-15 12:25:18 +00:00
committed by GitHub
parent c98ba142e8
commit 5a55fa1c6e

View File

@@ -127,7 +127,7 @@ void XtcReaderActivity::loop() {
return; return;
} }
const bool skipPages = mappedInput.getHeldTime() > skipPageMs; const bool skipPages = SETTINGS.longPressChapterSkip && mappedInput.getHeldTime() > skipPageMs;
const int skipAmount = skipPages ? 10 : 1; const int skipAmount = skipPages ? 10 : 1;
if (prevReleased) { if (prevReleased) {