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

@ -1440,7 +1440,7 @@ class ChatMessagePollBubbleContentNode: ChatMessageBubbleContentNode {
guard let strongSelf = self, let item = strongSelf.item else {
return
}
item.controllerInteraction.requestMessageUpdate(item.message.id)
//item.controllerInteraction.requestMessageUpdate(item.message.id)
}
let timerTransition: ContainedViewLayoutTransition

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)
}