mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-06-16 05:55:20 +00:00
Fix poll timer issues
This commit is contained in:
parent
b2d745865b
commit
f78dba1ddc
@ -1440,7 +1440,7 @@ class ChatMessagePollBubbleContentNode: ChatMessageBubbleContentNode {
|
|||||||
guard let strongSelf = self, let item = strongSelf.item else {
|
guard let strongSelf = self, let item = strongSelf.item else {
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
item.controllerInteraction.requestMessageUpdate(item.message.id)
|
//item.controllerInteraction.requestMessageUpdate(item.message.id)
|
||||||
}
|
}
|
||||||
|
|
||||||
let timerTransition: ContainedViewLayoutTransition
|
let timerTransition: ContainedViewLayoutTransition
|
||||||
|
@ -110,7 +110,7 @@ final class PollBubbleTimerNode: ASDisplayNode {
|
|||||||
|
|
||||||
if let deadlineTimestamp = params.deadlineTimestamp {
|
if let deadlineTimestamp = params.deadlineTimestamp {
|
||||||
let fractionalTimestamp = CFAbsoluteTimeGetCurrent() + NSTimeIntervalSince1970
|
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 {
|
} else {
|
||||||
fractionalTimeout = Double(params.timeout)
|
fractionalTimeout = Double(params.timeout)
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user