diff --git a/TelegramUI/ChatMessageBubbleItemNode.swift b/TelegramUI/ChatMessageBubbleItemNode.swift index cd20c8a525..500fc57ac6 100644 --- a/TelegramUI/ChatMessageBubbleItemNode.swift +++ b/TelegramUI/ChatMessageBubbleItemNode.swift @@ -263,9 +263,16 @@ class ChatMessageBubbleItemNode: ChatMessageItemView { return false } for media in item.content.firstMessage.media { - if let media = media as? TelegramMediaAction, case .phoneCall(_, _, _) = media.action { + if let _ = media as? TelegramMediaExpiredContent { return false } + else if let media = media as? TelegramMediaAction { + if case .phoneCall(_, _, _) = media.action { + + } else { + return false + } + } } return item.controllerInteraction.canSetupReply(item.message) }