Skip to content

1.3.0.35-dev3-cpr-vcodex-steroids

Choose a tag to compare

Reading statistics no longer inflated by screensaver time

When the "Replace sleep with screensaver" option is active and the reader launches the screensaver via a long press on the power button, the time spent looking at the screensaver is no longer counted toward the reading stats for the current book.

Previously, the screensaver was placed directly on top of the reader's activity without a proper result callback that would reset the reading timer. This caused the entire screensaver duration — potentially several minutes or hours — to be recorded as reading time when the user returned to the book. Now the reading session timer is correctly reset every time the screensaver is dismissed, so the statistics reflect only the time actually spent reading.