mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-12-23 22:55:00 +00:00
Fix replies
This commit is contained in:
@@ -624,7 +624,8 @@ extension StoreMessage {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
attributes.append(ReplyMessageAttribute(messageId: MessageId(peerId: replyPeerId, namespace: Namespaces.Message.Cloud, id: replyToMsgId), threadMessageId: threadMessageId, quote: quote))
|
attributes.append(ReplyMessageAttribute(messageId: MessageId(peerId: replyPeerId, namespace: Namespaces.Message.Cloud, id: replyToMsgId), threadMessageId: threadMessageId, quote: quote))
|
||||||
} else if let replyHeader = replyHeader {
|
}
|
||||||
|
if let replyHeader = replyHeader {
|
||||||
attributes.append(QuotedReplyMessageAttribute(apiHeader: replyHeader, quote: quote))
|
attributes.append(QuotedReplyMessageAttribute(apiHeader: replyHeader, quote: quote))
|
||||||
}
|
}
|
||||||
case let .messageReplyStoryHeader(userId, storyId):
|
case let .messageReplyStoryHeader(userId, storyId):
|
||||||
|
|||||||
@@ -266,7 +266,6 @@ public final class ReplyAccessoryPanelNode: AccessoryPanelNode {
|
|||||||
} else {
|
} else {
|
||||||
let string = strongSelf.strings.Conversation_ReplyMessagePanelTitle(authorName).string
|
let string = strongSelf.strings.Conversation_ReplyMessagePanelTitle(authorName).string
|
||||||
titleText = [.text(NSAttributedString(string: string, font: Font.medium(15.0), textColor: .white))]
|
titleText = [.text(NSAttributedString(string: string, font: Font.medium(15.0), textColor: .white))]
|
||||||
strongSelf.textNode.attributedText = messageText
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if strongSelf.messageId.peerId != strongSelf.chatPeerId {
|
if strongSelf.messageId.peerId != strongSelf.chatPeerId {
|
||||||
@@ -285,6 +284,8 @@ public final class ReplyAccessoryPanelNode: AccessoryPanelNode {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
strongSelf.textNode.attributedText = messageText
|
||||||
|
|
||||||
if let quote = strongSelf.quote {
|
if let quote = strongSelf.quote {
|
||||||
let textColor = strongSelf.theme.chat.inputPanel.primaryTextColor
|
let textColor = strongSelf.theme.chat.inputPanel.primaryTextColor
|
||||||
let quoteText = stringWithAppliedEntities(trimToLineCount(quote.text, lineCount: 1), entities: quote.entities, baseColor: textColor, linkColor: textColor, baseFont: textFont, linkFont: textFont, boldFont: textFont, italicFont: textFont, boldItalicFont: textFont, fixedFont: textFont, blockQuoteFont: textFont, underlineLinks: false, message: message)
|
let quoteText = stringWithAppliedEntities(trimToLineCount(quote.text, lineCount: 1), entities: quote.entities, baseColor: textColor, linkColor: textColor, baseFont: textFont, linkFont: textFont, boldFont: textFont, italicFont: textFont, boldItalicFont: textFont, fixedFont: textFont, blockQuoteFont: textFont, underlineLinks: false, message: message)
|
||||||
|
|||||||
Reference in New Issue
Block a user