mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-06-15 21:45:19 +00:00
Fix progress
This commit is contained in:
parent
0211fc2c9c
commit
48fe4a4c4e
@ -1468,7 +1468,8 @@ final class ChatMessageInteractiveFileNode: ASDisplayNode {
|
||||
if let fetchStatus = fetchStatus {
|
||||
switch fetchStatus {
|
||||
case let .Fetching(_, progress):
|
||||
if let size = file.size {
|
||||
if let size = file.size, size > 0 && size != .max {
|
||||
let progress = max(0.0, min(1.0, progress))
|
||||
let compactString = dataSizeString(Int(Float(size) * progress), forceDecimal: true, formatting: DataSizeStringFormatting(chatPresentationData: presentationData))
|
||||
let descriptionFont = Font.with(size: floor(presentationData.fontSize.baseDisplaySize * 13.0 / 17.0), design: .regular, weight: .regular, traits: [.monospacedNumbers])
|
||||
downloadingStrings = ("\(compactString) / \(dataSizeString(size, forceDecimal: true, formatting: DataSizeStringFormatting(chatPresentationData: presentationData)))", compactString, descriptionFont)
|
||||
|
Loading…
x
Reference in New Issue
Block a user