mirror of
https://codeberg.org/timelimit/timelimit-android.git
synced 2025-10-04 02:09:19 +02:00
Fix high load caused by runDelayedByUptime
This commit is contained in:
parent
099c781f18
commit
e59cdd8a68
1 changed files with 1 additions and 1 deletions
|
@ -55,7 +55,7 @@ object RealTimeApi: TimeApi() {
|
|||
handler.removeCallbacks(queueProcessor)
|
||||
|
||||
queue.peek()?.let { head ->
|
||||
val delay = head.targetUptime - getCurrentTimeInMillis()
|
||||
val delay = head.targetUptime - getCurrentUptimeInMillis()
|
||||
|
||||
// at most 5 seconds so that sleeps don't cause trouble
|
||||
handler.postDelayed(queueProcessor, delay.coerceAtLeast(0).coerceAtMost(5 * 1000))
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue