mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-11-25 01:22:41 +00:00
Visual fitting
This commit is contained in:
parent
2334adfa2b
commit
d5a7be3800
@ -922,7 +922,7 @@ class ChatMessageAnimatedStickerItemNode: ChatMessageItemView {
|
|||||||
updatedShareButtonNode.addTarget(strongSelf, action: #selector(strongSelf.shareButtonPressed), forControlEvents: .touchUpInside)
|
updatedShareButtonNode.addTarget(strongSelf, action: #selector(strongSelf.shareButtonPressed), forControlEvents: .touchUpInside)
|
||||||
}
|
}
|
||||||
let buttonSize = updatedShareButtonNode.update(presentationData: item.presentationData, message: item.message, account: item.context.account)
|
let buttonSize = updatedShareButtonNode.update(presentationData: item.presentationData, message: item.message, account: item.context.account)
|
||||||
updatedShareButtonNode.frame = CGRect(origin: CGPoint(x: updatedImageFrame.maxX + 8.0, y: updatedImageFrame.maxY - buttonSize.height), size: buttonSize)
|
updatedShareButtonNode.frame = CGRect(origin: CGPoint(x: updatedImageFrame.maxX + 8.0, y: updatedImageFrame.maxY - buttonSize.height - 4.0), size: buttonSize)
|
||||||
} else if let shareButtonNode = strongSelf.shareButtonNode {
|
} else if let shareButtonNode = strongSelf.shareButtonNode {
|
||||||
shareButtonNode.removeFromSupernode()
|
shareButtonNode.removeFromSupernode()
|
||||||
strongSelf.shareButtonNode = nil
|
strongSelf.shareButtonNode = nil
|
||||||
|
|||||||
@ -516,7 +516,7 @@ class ChatMessageStickerItemNode: ChatMessageItemView {
|
|||||||
updatedShareButtonNode.addTarget(strongSelf, action: #selector(strongSelf.shareButtonPressed), forControlEvents: .touchUpInside)
|
updatedShareButtonNode.addTarget(strongSelf, action: #selector(strongSelf.shareButtonPressed), forControlEvents: .touchUpInside)
|
||||||
}
|
}
|
||||||
let buttonSize = updatedShareButtonNode.update(presentationData: item.presentationData, message: item.message, account: item.context.account)
|
let buttonSize = updatedShareButtonNode.update(presentationData: item.presentationData, message: item.message, account: item.context.account)
|
||||||
var shareButtonFrame = CGRect(origin: CGPoint(x: updatedImageFrame.maxX + 8.0, y: updatedImageFrame.maxY - 10.0 - buttonSize.height), size: buttonSize)
|
var shareButtonFrame = CGRect(origin: CGPoint(x: updatedImageFrame.maxX + 6.0, y: updatedImageFrame.maxY - 10.0 - buttonSize.height - 4.0), size: buttonSize)
|
||||||
if isEmoji && incoming {
|
if isEmoji && incoming {
|
||||||
shareButtonFrame.origin.x = dateAndStatusFrame.maxX + 8.0
|
shareButtonFrame.origin.x = dateAndStatusFrame.maxX + 8.0
|
||||||
}
|
}
|
||||||
|
|||||||
@ -3301,14 +3301,14 @@ final class PeerInfoHeaderNode: ASDisplayNode {
|
|||||||
if buttonKeys.count > 3 {
|
if buttonKeys.count > 3 {
|
||||||
if self.isOpenedFromChat {
|
if self.isOpenedFromChat {
|
||||||
switch buttonKey {
|
switch buttonKey {
|
||||||
case .message, .search, .videoCall:
|
case .message, .search, .mute:
|
||||||
hiddenWhileExpanded = true
|
hiddenWhileExpanded = true
|
||||||
default:
|
default:
|
||||||
hiddenWhileExpanded = false
|
hiddenWhileExpanded = false
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
switch buttonKey {
|
switch buttonKey {
|
||||||
case .mute, .search, .videoCall:
|
case .mute, .search, .mute:
|
||||||
hiddenWhileExpanded = true
|
hiddenWhileExpanded = true
|
||||||
default:
|
default:
|
||||||
hiddenWhileExpanded = false
|
hiddenWhileExpanded = false
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user