Codes improvements

This commit is contained in:
Ilya Laktyushin
2024-09-21 02:24:36 +04:00
parent 8430789c5d
commit ab6d94b4eb
10 changed files with 36 additions and 21 deletions

View File

@@ -1376,7 +1376,7 @@ public class ChatMessageTextBubbleContentNode: ChatMessageBubbleContentNode {
}
}
let enableCopy = !item.associatedData.isCopyProtectionEnabled && !item.message.isCopyProtected()
let enableCopy = (!item.associatedData.isCopyProtectionEnabled && !item.message.isCopyProtected()) || item.message.id.peerId.isVerificationCodes
textSelectionNode.enableCopy = enableCopy
var enableQuote = !item.message.text.isEmpty
@@ -1390,7 +1390,7 @@ public class ChatMessageTextBubbleContentNode: ChatMessageBubbleContentNode {
if !item.controllerInteraction.canSendMessages() && !enableCopy {
enableQuote = false
}
if item.message.id.peerId.namespace == Namespaces.Peer.SecretChat {
if item.message.id.peerId.namespace == Namespaces.Peer.SecretChat || item.message.id.peerId.isVerificationCodes {
enableQuote = false
}
if item.message.containsSecretMedia {