mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-12-23 14:45:21 +00:00
Reaction improvements
This commit is contained in:
@@ -741,7 +741,7 @@ public final class ReactionListContextMenuContent: ContextControllerItemsContent
|
|||||||
reactions.insert((nil, totalCount), at: 0)
|
reactions.insert((nil, totalCount), at: 0)
|
||||||
}
|
}
|
||||||
|
|
||||||
if reactions.count > 2 {
|
if reactions.count > 2 && totalCount > 10 {
|
||||||
self.tabListNode = ReactionTabListNode(context: context, availableReactions: availableReactions, reactions: reactions, message: message)
|
self.tabListNode = ReactionTabListNode(context: context, availableReactions: availableReactions, reactions: reactions, message: message)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -558,7 +558,7 @@ class ChatMessageInstantVideoItemNode: ChatMessageItemView, UIGestureRecognizerD
|
|||||||
if !reactions.reactions.isEmpty {
|
if !reactions.reactions.isEmpty {
|
||||||
let totalInset = params.leftInset + layoutConstants.bubble.edgeInset * 2.0 + avatarInset + layoutConstants.bubble.contentInsets.left + params.rightInset + layoutConstants.bubble.contentInsets.right
|
let totalInset = params.leftInset + layoutConstants.bubble.edgeInset * 2.0 + avatarInset + layoutConstants.bubble.contentInsets.left + params.rightInset + layoutConstants.bubble.contentInsets.right
|
||||||
|
|
||||||
let maxReactionsWidth = params.width - totalInset
|
let maxReactionsWidth = params.width - totalInset - 8.0
|
||||||
let (minWidth, buttonsLayout) = reactionButtonsLayout(ChatMessageReactionButtonsNode.Arguments(
|
let (minWidth, buttonsLayout) = reactionButtonsLayout(ChatMessageReactionButtonsNode.Arguments(
|
||||||
context: item.context,
|
context: item.context,
|
||||||
presentationData: item.presentationData,
|
presentationData: item.presentationData,
|
||||||
|
|||||||
Reference in New Issue
Block a user