mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-12-24 07:05:35 +00:00
Reaction experiments
This commit is contained in:
@@ -362,16 +362,13 @@ public final class MessageReactionButtonsNode: ASDisplayNode {
|
||||
let itemValue = item.value
|
||||
let itemNode = item.node
|
||||
item.node.view.isGestureEnabled = true
|
||||
let canViewReactionList = canViewMessageReactionList(message: message, isInline: associatedData.isInline)
|
||||
let canViewReactionList = canViewMessageReactionList(message: message)
|
||||
item.node.view.activateAfterCompletion = !canViewReactionList
|
||||
item.node.view.activated = { [weak itemNode] gesture, _ in
|
||||
guard let strongSelf = self, let itemNode = itemNode else {
|
||||
gesture.cancel()
|
||||
return
|
||||
}
|
||||
if !canViewReactionList {
|
||||
return
|
||||
}
|
||||
strongSelf.openReactionPreview?(gesture, itemNode.view.containerView, itemValue)
|
||||
}
|
||||
item.node.view.additionalActivationProgressLayer = itemMaskView.layer
|
||||
|
||||
Reference in New Issue
Block a user