mirror of
https://github.com/koreader/koreader.git
synced 2025-08-10 00:52:38 +00:00
Specifically, don't forcibly unschedule/schedule on every input event, instead, let the scheduled task figure out if the deadline came to pass or not ;). c.f., https://github.com/koreader/koreader/pull/8970#issuecomment-1092775830 Besides getting rid of some overhead, this allows proper scheduling after a task that would have blocked for longer than the standby timeout.