mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-10-09 03:20:48 +00:00
Fix Saved Messages shared media screen
This commit is contained in:
parent
566a25944c
commit
5d9a17ed83
@ -1761,7 +1761,7 @@ final class PeerInfoHeaderNode: ASDisplayNode {
|
||||
var backgroundAlpha: CGFloat = 1.0
|
||||
var updateHeaderAlpha: ((CGFloat, ContainedViewLayoutTransition) -> Void)?
|
||||
|
||||
init(context: AccountContext, avatarInitiallyExpanded: Bool, isOpenedFromChat: Bool, isSettings: Bool) {
|
||||
init(context: AccountContext, avatarInitiallyExpanded: Bool, isOpenedFromChat: Bool, isMediaOnly: Bool, isSettings: Bool) {
|
||||
self.context = context
|
||||
self.isAvatarExpanded = avatarInitiallyExpanded
|
||||
self.isOpenedFromChat = isOpenedFromChat
|
||||
@ -1840,7 +1840,10 @@ final class PeerInfoHeaderNode: ASDisplayNode {
|
||||
self?.requestUpdateLayout?()
|
||||
}
|
||||
|
||||
self.addSubnode(self.buttonsContainerNode)
|
||||
|
||||
if !isMediaOnly {
|
||||
self.addSubnode(self.buttonsContainerNode)
|
||||
}
|
||||
self.addSubnode(self.backgroundNode)
|
||||
self.addSubnode(self.expandedBackgroundNode)
|
||||
self.titleNodeContainer.addSubnode(self.titleNode)
|
||||
|
@ -1529,7 +1529,7 @@ final class PeerInfoScreenNode: ViewControllerTracingNode, UIScrollViewDelegate
|
||||
self.scrollNode.view.delaysContentTouches = false
|
||||
self.scrollNode.canCancelAllTouchesInViews = true
|
||||
|
||||
self.headerNode = PeerInfoHeaderNode(context: context, avatarInitiallyExpanded: avatarInitiallyExpanded, isOpenedFromChat: isOpenedFromChat, isSettings: isSettings)
|
||||
self.headerNode = PeerInfoHeaderNode(context: context, avatarInitiallyExpanded: avatarInitiallyExpanded, isOpenedFromChat: isOpenedFromChat, isMediaOnly: self.isMediaOnly, isSettings: isSettings)
|
||||
self.paneContainerNode = PeerInfoPaneContainerNode(context: context, updatedPresentationData: controller.updatedPresentationData, peerId: peerId, isMediaOnly: self.isMediaOnly)
|
||||
|
||||
super.init()
|
||||
@ -2163,7 +2163,9 @@ final class PeerInfoScreenNode: ViewControllerTracingNode, UIScrollViewDelegate
|
||||
self.addSubnode(self.scrollNode)
|
||||
self.scrollNode.addSubnode(self.paneContainerNode)
|
||||
|
||||
self.addSubnode(self.headerNode.buttonsContainerNode)
|
||||
if !self.isMediaOnly {
|
||||
self.addSubnode(self.headerNode.buttonsContainerNode)
|
||||
}
|
||||
self.addSubnode(self.headerNode)
|
||||
self.scrollNode.view.isScrollEnabled = !self.isMediaOnly
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user