Fix poll timer issues

This commit is contained in:
Ali
2020-04-14 11:00:14 +04:00
parent b2d745865b
commit f78dba1ddc
2 changed files with 2 additions and 2 deletions

View File

@@ -110,7 +110,7 @@ final class PollBubbleTimerNode: ASDisplayNode {
if let deadlineTimestamp = params.deadlineTimestamp {
let fractionalTimestamp = CFAbsoluteTimeGetCurrent() + NSTimeIntervalSince1970
fractionalTimeout = max(0.0, Double(deadlineTimestamp) - fractionalTimestamp)
fractionalTimeout = min(Double(params.timeout), max(0.0, Double(deadlineTimestamp) + 1.0 - fractionalTimestamp))
} else {
fractionalTimeout = Double(params.timeout)
}